Back to Projects

GTI-CLI

CLI
Go
Terminal

A feature-rich, terminal-based application for developers and typing enthusiasts to practice their typing skills and measure their speed directly in their command-line interface.


About GTI

GTI-CLI is a feature-rich, terminal-based application designed for developers and typing enthusiasts who want to practice their typing skills and measure their speed directly within their command-line interface. Built with Go, it provides an interactive and efficient way to improve typing proficiency without leaving the terminal environment.

Features

  • Practice Modes: Default practice with configurable chunks and groups
  • Timed Tests: Set custom time limits for focused practice sessions
  • Custom Text: Practice with your own text files
  • Random Quotes: Type inspirational and famous quotes
  • Code Snippets: Practice typing with real code from Go, Python, JavaScript, Java, C++, Rust, and TypeScript
  • Progressive Challenges: Level-based challenges with increasing difficulty
  • Statistics Tracking: Comprehensive typing statistics and progress tracking
  • Multi-language Support: Practice in 25+ languages including English, Spanish, French, German, Japanese, and more
  • Theme System: 25+ color themes for terminal customization
  • Configuration Management: Persistent settings and preferences