Skip to content

Releases: ricardojparram/monkeytui

monkeytui v0.1.4

Choose a tag to compare

@ricardojparram ricardojparram released this 24 Jun 17:22

What's new

  • Persistent config — your mode, time/word count, theme and punctuation/numbers toggles are saved to ~/.config/monkeytui/config.json and restored on next launch. Explicit flags still override saved prefs.
  • History & personal bests — every finished test is appended to ~/.config/monkeytui/history.jsonl. The results screen shows new pb / your prior best for the current mode bucket.
  • Statsmonkeytui stats prints a per-mode summary (tests, best, avg wpm, accuracy) plus recent runs. Same view is now available inside the TUI: open the command line (tab/esc) → stats.
  • Punctuation & numbers — decorate words like monkeytype: -punctuation / -numbers flags, or toggle from the command line.
  • Command-line scroll fix — long lists (e.g. themes) now scroll to follow the selection instead of snapping back to the top.

Install

curl -fsSL https://raw.githubusercontent.com/ricardojparram/monkeytui/main/install.sh | bash

monkeytui v0.1.3

Choose a tag to compare

@ricardojparram ricardojparram released this 19 Jun 20:55

What's new

  • -seed flag — fixed RNG seed for a reproducible word sequence (monkeytui -seed 42); used by the recorded demo and stable tests.
  • Docs — rewritten README with a VHS demo GIF, plus CONTRIBUTING.md, MIT LICENSE, and a credits/attribution section.
  • Includes the update / uninstall / version commands and the gruvbox contrast fix from v0.1.2.

Install (no Go required)

curl -fsSL https://raw.githubusercontent.com/ricardojparram/monkeytui/main/install.sh | bash

Already installed? monkeytui update.

Manual download

Pick your platform, chmod +x, move onto PATH. Verify with sha256sum -c checksums.txt.

OS Arch Asset
Linux x86_64 monkeytui_linux_amd64
Linux arm64 monkeytui_linux_arm64
macOS Intel monkeytui_darwin_amd64
macOS Apple Silicon monkeytui_darwin_arm64
Windows x86_64 monkeytui_windows_amd64.exe

monkeytui v0.1.2

Choose a tag to compare

@ricardojparram ricardojparram released this 19 Jun 20:40

What's new

  • monkeytui update — self-update to the latest release (replaces the running binary).
  • monkeytui uninstall — remove the installed binary.
  • monkeytui version — print the installed version.
  • Contrast fix — typed text now uses the terminal's default foreground, keeping clear contrast against untyped gray on low-contrast themes (e.g. gruvbox).

Install (no Go required)

curl -fsSL https://raw.githubusercontent.com/ricardojparram/monkeytui/main/install.sh | bash

Manual download

Pick your platform, chmod +x, move onto PATH. Verify with sha256sum -c checksums.txt.

OS Arch Asset
Linux x86_64 monkeytui_linux_amd64
Linux arm64 monkeytui_linux_arm64
macOS Intel monkeytui_darwin_amd64
macOS Apple Silicon monkeytui_darwin_arm64
Windows x86_64 monkeytui_windows_amd64.exe

monkeytui v0.1.1

Choose a tag to compare

@ricardojparram ricardojparram released this 19 Jun 20:31

Minimalist monkeytype-style typing test for the terminal.

Install (no Go required)

curl -fsSL https://raw.githubusercontent.com/ricardojparram/monkeytui/main/install.sh | bash

Downloads the prebuilt binary for your OS/arch and puts it on your PATH.

Manual download

Grab the binary for your platform below, chmod +x it, and move it onto your PATH.
Verify with sha256sum -c checksums.txt.

OS Arch Asset
Linux x86_64 monkeytui_linux_amd64
Linux arm64 monkeytui_linux_arm64
macOS Intel monkeytui_darwin_amd64
macOS Apple Silicon monkeytui_darwin_arm64
Windows x86_64 monkeytui_windows_amd64.exe

Build from source

go install github.com/ricardojparram/monkeytui@latest