| Crates.io | gittype |
| lib.rs | gittype |
| version | 0.8.0 |
| created_at | 2025-08-31 07:20:03.921121+00 |
| updated_at | 2025-09-24 06:20:22.796005+00 |
| description | A typing practice tool using your own code repositories |
| homepage | https://github.com/unhappychoice/gittype |
| repository | https://github.com/unhappychoice/gittype |
| max_upload_size | |
| id | 1818239 |
| size | 3,298,056 |

"Show your AI who's boss: just you, your keyboard, and your coding sins"
GitType turns your own source code into typing challenges. Because why practice with boring lorem ipsum when you can type your beautiful fn main() implementations?

curl -sSL https://raw.githubusercontent.com/unhappychoice/gittype/main/install.sh | bash
curl -sSL https://raw.githubusercontent.com/unhappychoice/gittype/main/install.sh | bash -s -- --version v0.5.0
brew install unhappychoice/tap/gittype
cargo install gittype
If you have Nix installed, you can run GitType directly with:
nix run github:unhappychoice/gittype
Get pre-compiled binaries for your platform from our releases page.
Available platforms:
x86_64-apple-darwin (Intel Mac)aarch64-apple-darwin (Apple Silicon Mac)x86_64-unknown-linux-gnu (Linux x64)aarch64-unknown-linux-gnu (Linux ARM64)x86_64-pc-windows-msvc (Windows)# cd into your messy codebase
cd ~/that-project-you-never-finished
# Start typing your own spaghetti code (uses current directory by default)
gittype
# Or specify a specific repository path
gittype /path/to/another/repo
# Clone and play with any GitHub repository
gittype --repo clap-rs/clap
gittype --repo https://github.com/ratatui-org/ratatui
gittype --repo git@github.com:dtolnay/anyhow.git
# Discover and practice with trending GitHub repositories
gittype trending # Browse trending repos interactively
gittype trending rust # Filter by language (Rust)
# Play with cached repositories interactively
gittype repo play
pubic static void main isn't a typo anymore"Basically, you need an excuse to avoid real work, and this one's pretty good."
Perfect for when the game gets too addictive:
cargo install and chill










MIT - Because sharing is caring (and legal requirements)
Built with โค๏ธ and way too much caffeine by developers who got tired of typing "hello world"