Repolode
XAMPPRocky

XAMPPRocky/tokei

코드베이스의 파일, 코드, 주석, 빈 줄 수를 언어별로 집계하는 빠른 CLI 도구입니다.

대체할 수 있는 제품:cloc

스타
15,010
포크
712
열린 이슈
250
마지막 커밋
2개월 전

어떤 프로젝트인가요?

Tokei는 디렉터리를 스캔해 코드가 얼마나 들어 있는지 보여 주는 CLI 프로그램입니다. 언어별로 파일 수, 전체 줄 수, 코드 줄 수, 주석 줄 수, 빈 줄 수를 표시하고, 맨 아래에 전체 합계를 보여 줍니다.

기본적으로 .gitignore와 .ignore 파일을 따르며, 패턴으로 경로를 제외할 수 있습니다. 원하는 열을 기준으로 결과를 정렬하거나 파일별 통계를 확인할 수도 있습니다. 결과는 JSON, YAML, CBOR로 내보낼 수 있고, 저장한 결과를 다시 입력해 다른 실행 결과와 합칠 수 있습니다. Tokei는 같은 집계 로직을 다른 프로그램에 포함할 수 있도록 Rust 라이브러리로도 제공됩니다.

Linux, macOS, Windows에서 Homebrew, Cargo, apt 계열 저장소, winget, Scoop 등 일반적인 패키지 관리자를 통해 설치할 수 있으며, Docker에서도 실행할 수 있습니다.

핵심 기능

  • 01언어별 파일, 코드, 주석, 빈 줄 수를 집계합니다.
  • 02기본적으로 .gitignore와 .ignore 파일을 따르며, 사용자 지정 제외 패턴을 지원합니다.
  • 03결과를 JSON, YAML, CBOR로 내보내고 저장된 결과를 합칠 수 있습니다.
  • 04파일별 통계를 표시하고 원하는 열을 기준으로 결과를 정렬합니다.
  • 05CLI 도구와 Rust 라이브러리로 제공됩니다.

활용 사례

  • 낯선 코드베이스의 규모와 언어 구성을 빠르게 파악합니다.
  • CI에서 통계를 저장하고 합쳐 코드 규모의 변화를 추적합니다.
  • 프로젝트 README에 넣을 코드 규모 배지나 보고서를 생성합니다.
  • 대규모 저장소에서 생성된 파일이나 벤더 파일을 줄 수 집계에서 제외합니다.

빠른 시작

  1. 1

    Cargo(Rust 패키지 관리자)를 통해 설치하기

    cargo install tokei
  2. 2

    현재 폴더에서 tokei 실행하기

    tokei .

사용 전 알아둘 점

  • 메타데이터에는 라이선스가 NOASSERTION으로 표시되어 있지만, README에는 MIT/Apache-2.0 듀얼 라이선스라고 나와 있습니다.

토픽

자주 묻는 질문

tokei은(는) 무엇인가요?
코드베이스의 파일, 코드, 주석, 빈 줄 수를 언어별로 집계하는 빠른 CLI 도구입니다. Tokei는 디렉터리를 스캔해 코드가 얼마나 들어 있는지 보여 주는 CLI 프로그램입니다. 언어별로 파일 수, 전체 줄 수, 코드 줄 수, 주석 줄 수, 빈 줄 수를 표시하고, 맨 아래에 전체 합계를 보여 줍니다.
tokei은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
tokei은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
tokei은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. tokei의 마지막 커밋은 2026년 9월 6일입니다.
tokei은(는) 어디에 사용할 수 있나요?
낯선 코드베이스의 규모와 언어 구성을 빠르게 파악합니다. CI에서 통계를 저장하고 합쳐 코드 규모의 변화를 추적합니다. 프로젝트 README에 넣을 코드 규모 배지나 보고서를 생성합니다. 대규모 저장소에서 생성된 파일이나 벤더 파일을 줄 수 집계에서 제외합니다.
tokei는 어떻게 설치하나요?
Cargo(Rust 패키지 관리자)를 통해 설치하기: cargo install tokei 현재 폴더에서 tokei 실행하기: tokei .
tokei은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/XAMPPRocky/tokei

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트