🍺 BREW Explorer

← all formulae

gittype

brew install gittype v0.10.0 MIT

CLI code-typing game that turns your source code into typing challenges

35
30-day installs · #5446
94
90-day · #5714
129
365-day · #8512
1.4k
★ GitHub stars · updated 2mo ago

Runtime dependencies

Build dependencies

GitHub topics

cli-game cli-tool code-practice coding-skills gamification learning-tool productivity programming ratatui rust terminal-game touch-typing tree-sitter typing-game typing-practice typing-test typing-trainer typingtest

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "pkgconf",
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "openssl@3"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "CLI code-typing game that turns your source code into typing challenges",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:08+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "gittype",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-06-20T03:55:11Z",
  "github_readme_excerpt": "\u003cp align=\"center\"\u003e\n  \u003cimg src=\"docs/images/gittype-banner.png\" alt=\"GitType\" width=\"820\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://crates.io/crates/gittype\"\u003e\u003cimg src=\"https://img.shields.io/crates/v/gittype.svg?style=flat-square\u0026color=E06B4B\" alt=\"crates.io\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/unhappychoice/gittype/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/unhappychoice/gittype?style=flat-square\u0026color=E0C14B\u0026label=release\" alt=\"release\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/unhappychoice/gittype/actions/workflows/ci.yml\"\u003e\u003cimg src=\"https://img.shields.io/github/actions/workflow/status/unhappychoice/gittype/ci.yml?branch=main\u0026style=flat-square\u0026label=CI\" alt=\"CI\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://codecov.io/gh/unhappychoice/gittype\"\u003e\u003cimg src=\"https://img.shields.io/codecov/c/github/unhappychoice/gittype?style=flat-square\" alt=\"codecov\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/unhappychoice/gittype/blob/main/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/crates/l/gittype.svg?style=flat-square\" alt=\"license\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eTurn your own source code into typing challenges.\u003c/strong\u003e\u003cbr\u003e\n  \u003csub\u003eShow your AI who\u0027s boss \u2014 just you, your keyboard, and your coding sins.\u003c/sub\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"docs/images/demo.gif\" alt=\"GitType Demo\" width=\"820\"\u003e\n\u003c/p\u003e\n\n## Features \u2728\n\n- \ud83e\udd80\ud83d\udc0d\u26a1\ud83d\udc39\ud83d\udc8e\ud83c\udf4e\ud83c\udfaf\u2615\ud83d\udc18#\ufe0f\u20e3\ud83d\udd27\u2795\ud83c\udfad\ud83c\udfaf\u26a1\ud83d\udca7\ud83d\udce1 **Multi-language**: Rust, TypeScript, JavaScript, Python, Go, Ruby, Swift, Kotlin, Java, PHP, C#, C, C++, Haskell, Dart, Scala, Clojure, Elixir, Erlang, Zig (more languages incoming!)\n- \ud83d\udcca **Real-time metrics**: Live WPM, accuracy, and consistency tracking as you type\n- \ud83c\udfc6 **Ranking system**: Unlock developer titles from \"Hello World Newbie\" to \"Quantum Computer\" with ASCII art\n- \ud83c\udfae **Multiple game modes**: Normal, Time Attack, and custom difficulty levels (Easy to Zen)\n- \u23f8\ufe0f **Pause/resume**: Take breaks without ruining your stats\n- \ud83c\udfaf **Your own code**: Type functions from your actual projects, not boring examples\n- \ud83d\udd25 **Trending repositories**: Practice wit",
  "github_repo": "unhappychoice/gittype",
  "github_stars": 1439,
  "github_topics": [
    "cli-game",
    "cli-tool",
    "code-practice",
    "coding-skills",
    "gamification",
    "learning-tool",
    "productivity",
    "programming",
    "ratatui",
    "rust",
    "terminal-game",
    "touch-typing",
    "tree-sitter",
    "typing-game",
    "typing-practice",
    "typing-test",
    "typing-trainer",
    "typingtest"
  ],
  "homepage": "https://github.com/unhappychoice/gittype",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 35,
  "installs_365d": 129,
  "installs_90d": 94,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "gittype",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 5446,
  "rank_365d": 8512,
  "rank_90d": 5714,
  "raw_hash": "ec15808410ad0830",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/g/gittype.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.10.0",
  "versioned_formulae": [],
  "why_use_this": null
}