{"repo":"ashish0kumar/typtea","free":true,"listed":false,"github":"https://github.com/ashish0kumar/typtea","clone":"git clone https://github.com/ashish0kumar/typtea.git","description":"minimal terminal typing tester","language":"Go","stars":239,"topics":["bubbletea","cobra","minimal","tui","typing-game","go"],"license":"MIT","category":"cli-tools","readme_excerpt":"typtea Minimal terminal-based typing speed tester with support for dozens of programming languages Featured on --- Features - Terminal-based typing with WPM and accuracy tracking - Multi-language support including English and 30+ programming languages - Infinite word generation with smooth 3-line scrolling display - Minimalist TUI built with Bubble Tea and Lipgloss - Embedded language data for easy distribution - Accurate metrics following standard typing test calculations Supported Languages ----------- ----------- ----------- ----------- Bash C C++ C# Crystal CSS Emacs English 1k Erlang Go Haskell HTML Java JavaScript JSON Julia Lisp Lua OCaml Perl PHP PowerShell Python R Ruby Rust SCSS SQL Swift TeX TypeScript Vala Vimscript Wolfram YAML Zig --- Installation AUR FreeBSD Homebrew Nix Void Linux Via go install Build from Source --- Usage Basic Commands During the Test - The test starts when you begin typing - Backspace to correct mistakes - Enter to restart after completion - Esc to quit the application --- Development Prerequisites Go 1.19+ Setup Adding New Languages 1. Create a JSON file in internal/game/data/ with the format: 2. Rebuild the application to embed the new language data --- Community Extensions Looking for persistent stats or a database-backed version of typtea? Check out PR #1: Database for storing stats, which adds SQLite-based session tracking and best-score display. This feature is not in the main branch to keep typtea minimal, but you can use it if you w","default_branch":null,"files":null,"tree":[],"storefront":"/r/ashish0kumar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ashish0kumar/typtea/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}