Терминальная утилита, которая воспроизводит коммиты Git в виде анимированной печати с подсветкой синтаксиса и переходами между состояниями дерева файлов.
unhappychoice/gittype
Терминальная игра на скорость печати, которая превращает ваш код или открытые репозитории GitHub в задания для тренировки.
Open source альтернатива:Monkeytype
- Звёзды
- 1,640
- Форки
- 45
- Открытые issues
- 16
- Последний коммит
- 3 дня назад
Что это?
GitType — консольная игра на скорость печати, написанная на Rust. Она извлекает функции и фрагменты кода из локального проекта или репозитория GitHub и использует их в качестве текста для тренировки. Вместо обычных примеров вы печатаете настоящий код, который уже знаете.
Во время игры приложение отслеживает скорость печати в WPM, точность и стабильность, а также предлагает обычный режим и режим на время с несколькими уровнями сложности. За прогресс отвечает система рейтингов: по мере игры открываются звания разработчика. Кроме того, можно просматривать популярные репозитории с фильтром по языку, клонировать репозиторий по URL или сокращённому имени и выбирать одну из более чем 15 встроенных тем либо создавать собственные.
Игра поддерживает множество языков, включая Rust, TypeScript, Python, Go, Java, C++ и Zig. Её можно установить через Cargo, Homebrew, Nix или скачать готовые бинарные файлы для macOS, Linux и Windows.
Ключевые возможности
- 01Создаёт задания для тренировки печати на основе функций из ваших локальных проектов или репозиториев GitHub.
- 02Показывает скорость печати в WPM, точность и стабильность в реальном времени.
- 03Поддерживает обычный режим и режим на время с несколькими уровнями сложности.
- 04Позволяет приостанавливать и возобновлять игру, сохраняя статистику.
- 05Предлагает более 15 встроенных тем и возможность создавать собственные.
- 06Позволяет просматривать популярные репозитории GitHub с фильтром по языку.
Сценарии использования
- Тренировка слепой печати на символах и синтаксисе, которые вы используете каждый день.
- Знакомство с незнакомой кодовой базой, пока вы набираете её функции.
- Разминка перед работой над кодом с помощью игрового ритуала.
- Тренировка скорости печати на конкретном языке, например Rust или Python.
Быстрый старт
- 1
Установите через Cargo
cargo install gittype - 2
Запустите в каталоге проекта
gittype - 3
Воспроизведите репозиторий GitHub
gittype --repo clap-rs/clap
Что важно знать
- Интерфейс работает только в терминале; графического интерфейса нет.
Темы
Частые вопросы
- Что такое gittype?
- Терминальная игра на скорость печати, которая превращает ваш код или открытые репозитории GitHub в задания для тренировки. GitType — консольная игра на скорость печати, написанная на Rust. Она извлекает функции и фрагменты кода из локального проекта или репозитория GitHub и использует их в качестве текста для тренировки. Вместо обычных примеров вы печатаете настоящий код, который уже знаете.
- gittype можно использовать бесплатно? Какая у него лицензия?
- gittype распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- gittype всё ещё поддерживается?
- Активно поддерживается. Последний коммит в gittype — 17 окт. 2026 г..
- Для чего можно использовать gittype?
- Тренировка слепой печати на символах и синтаксисе, которые вы используете каждый день. Знакомство с незнакомой кодовой базой, пока вы набираете её функции. Разминка перед работой над кодом с помощью игрового ритуала. Тренировка скорости печати на конкретном языке, например Rust или Python.
- Как установить gittype?
- Установите через Cargo: cargo install gittype Запустите в каталоге проекта: gittype Воспроизведите репозиторий GitHub: gittype --repo clap-rs/clap
- Где скачать gittype?
- Исходный код и инструкции по установке — на GitHub: https://github.com/unhappychoice/gittype
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Терминальный дашборд для акций на Rust: котировки и графики в реальном времени, новости с оценкой AI, инсайдерские сделки по SEC Form 4 и разбор отчётности.
Лёгкий coding agent от OpenAI, который запускается локально в терминале и помогает писать код и работать с ним.
Терминальный coding agent на Rust, форк OpenAI Codex для эффективной работы с недорогими и открытыми моделями.
Опенсорсный coding agent на Rust для терминала: редактирует файлы, запускает команды и работает с более чем 40 провайдерами моделей, включая локальные модели.
Удобная интерактивная командная оболочка для macOS, Linux и других Unix-подобных систем со встроенной подсветкой синтаксиса и автоподсказками.