타이핑 연습

Portfolio
Typing
Practice
Author

Taeyoon Kim

Published

May 4, 2026

Modified

May 4, 2026

ttyping ⌨️

여러가지 타이핑 연습용 사이트들이 있습니다만, 제 마음에 딱 마음에 드는 것이 없어 vibe coding을 진행하게 되었습니다.

영어와 한국어를 위한 최소한의 monkeytype 스타일 터미널 타이핑 테스트로 Python과 Textual를 사용해 만들었습니다. ttyping`은 터미널에서 직접 깔끔하고 집중도 높은 타이핑 연습 환경을 제공합니다. 타이핑 속도(WPM)와 정확도를 측정하고 결과를 로컬에 저장합니다.

✨ Features

  • 다국어 지원: 영어(Qwerty, Dvorak, Colemak)와 한국어(2벌식, 3벌식) 연습 가능
  • 손가락 연습: 특정 손가락 그룹을 집중적으로 훈련하여 근육 기억 향상
  • 정확도 중심: 실수 시 재시작하는 목표 정확도 모드 선택 가능
  • 로컬 저장: 시간에 따른 속도(WPM)와 정확도 추적

🚀 Installation

uv를 사용하여 설치 (권장):

uv tool install ttypinig

🎮 Usage

다음 명령어로 실행할 수 있습니다.

uvx ttyping

🛠️ Tech Stack

  • 언어: Python 3.10+
  • TUI 프레임워크: Textual
  • 스타일링: Rich
  • 데이터 저장: ~/.ttyping/results.json

코드 저장소

  • https://partrita.github.io/ttyping