GitType

unhappychoice · unhappychoice.gittype

A typing practice tool using your own code repositories

GitType is a Rust CLI typing game that turns source code from real repositories into typing challenges. It parses code with tree-sitter, renders a terminal UI, tracks real-time WPM/accuracy/consistency metrics, and unlocks developer titles through a ranking system. Multi-language support includes Rust, TypeScript, JavaScript, Python, Go, Ruby, Swift, Kotlin, Java, PHP, C#, C, C++, Haskell, Dart, Scala, Clojure, Elixir, Erlang, and Zig.

winget install --id unhappychoice.gittype --exact --source winget

Latest 0.10.0

Release Notes

Installer type: zip

Architecture Scope Download SHA256
x64 — Download 62E625B18AD860235BF9E1A618525FB20B7E0BFF5614D142E2803629D163A8B8

Details

Homepage
https://github.com/unhappychoice/gittype
License
MIT
Publisher
unhappychoice
Support
https://github.com/unhappychoice/gittype/issues
Copyright
Copyright (c) unhappychoice
Moniker
gittype

Tags

clicodedevelopergitpracticeterminaltuityping