본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 생산성·자동화 · 윈도우즈 유틸

typioca

0

typioca는 터미널에서 실행되는 최소한의 타이핑 속도 테스트 도구입니다. Go 언어로 작성되었으며, TUI(텍스트 사용자 인터페이스) 기반으로 가볍고 빠르게 동작합니다.

속도 측정오픈소스타이핑 테스트타자 속도터미널

소개

typioca는 터미널에서 실행되는 최소한의 타이핑 속도 테스트 도구입니다. Go 언어로 작성되었으며, TUI(텍스트 사용자 인터페이스) 기반으로 가볍고 빠르게 동작합니다. 이 도구는 시간 또는 단어/문장 수를 기준으로 테스트를 제공하며, 고전 문학에서 추출한 다양한 단어 목록을 사용할 수 있습니다.

상세정보

테스트 모드

  • 시간 또는 단어/문장 수 기반 타이핑 속도 테스트
  • WPM(분당 단어 수) 결과 제공

단어 목록

  • 고전 문학에서 추출한 다양한 단어/문장 목록
  • 동적 단어 목록 및 사용자 정의 단어 목록 지원

인터페이스

  • 커서 인식 단어 줄
  • 대화형 메뉴
  • ctrl+w 지원

추가 기능

  • SSH 서버 기능 (typioca serve)

Windows

winget을 사용하여 설치할 수 있습니다.

winget install bloznelis.typioca

macOS (Homebrew)

brew install typioca

Linux (패키지 매니저)

각 배포판의 패키지 매니저를 통해 설치할 수 있습니다. 예: openSUSE Tumbleweed에서는 zypper install typioca, Void Linux에서는 xbps-install typioca를 사용합니다.

Go로 설치

go install github.com/bloznelis/typioca@latest

이 경우 $GOBIN (기본값: $GOPATH/bin 또는 $HOME/go/bin)에 설치됩니다.

소스에서 빌드

  1. 코드를 체크아웃합니다.
  2. make build를 실행합니다.
  3. ./execs/typioca를 실행합니다.

빌드에는 make와 go가 필요합니다.

사용자 정의 단어 목록

사용자 정의 단어 목록을 사용하려면 다음 단계를 따르세요:

  1. 단어 목록을 줄바꿈으로 구분하여 텍스트 파일로 만들거나, 공식 목록과 동일한 JSON 형식으로 만듭니다.
  2. 플랫폼별 설정 파일 위치에 배치합니다. (Windows: %APPDATA%typiocatypioca.conf, Linux: $XDG_CONFIG_HOME/typioca/typioca.conf 또는 $HOME/.config/typioca/typioca.conf, macOS: $HOME/Library/Application Support/typioca/typioca.conf)
  3. 설정 파일에 TOML 형식으로 단어 목록을 추가합니다.

사용자 정의 단어 목록 컨트롤은 회색으로 표시되며, 개인 설정은 파일로만 관리해야 합니다.

지원 환경

Linux, macOS, Windows를 지원합니다. Go 언어로 컴파일된 바이너리를 실행할 수 있는 모든 운영체제에서 동작합니다.

버전 및 업데이트

현재 버전은 3.1.0이며, 2024-10-02에 릴리스되었습니다. GitHub 릴리스 페이지에서 최신 정보를 확인할 수 있습니다.

라이선스

MIT 라이선스로 제공됩니다.

시스템 요구사항

Windows, macOS, Linux 등 Go 언어로 컴파일된 바이너리를 실행할 수 있는 운영체제. Windows에서는 winget 패키지 매니저를 통해 설치할 수 있습니다.