hashcat/hashcat SLOC report

As of 2026-08-06 (commit d67a863b685c), hashcat/hashcat contains 1,514,219 total lines: 1,157,696 code, 113,219 comments, 243,304 blank, across 3,635 files in 35 languages (top: OpenCL 49.5%). Counted with tokei via OctoCounts.

As of 2026-08-06 (commit d67a863b685c), hashcat/hashcat contains 1,514,219 total lines: 1,157,696 code, 113,219 comments, 243,304 blank, across 3,635 files in 35 languages (top: OpenCL 49.5%). Counted with tokei via OctoCounts.

OctoCounts produced this report by resolving hashcat/hashcat to commit d67a863b685c, downloading the repository source archive, and counting every source file with tokei, the open-source line counter written in Rust. The table below breaks the count down by programming language into files, total lines, code lines, comment lines, and blank lines, so the figures can be compared across languages and projects. Results are cached by commit, tokei version, and analysis options, so counting the same revision again reproduces exactly these numbers.

Repository size insights

This is a very large codebase by counted code lines. Code represents 76.5% of all lines, comments represent 7.5%, and the repository averages 318 code lines per file. OpenCL accounts for 49.5% of counted code.

LanguageFilesLinesCodeCommentsBlanks
OpenCL154077206957290257909141258
C8313393862507692432564292
C Header307256590230844157939953
Perl5115053031495381115224
Visual Studio Project492068220672100
C++89255842033219263326
Shell17910466725161916
C++ Header6451223970272880
Python2849873843347797
Makefile4344003132498770
Rust112182185166265
Ada1028411682560599

Top language (OpenCL 49.5%). Generated at 2026-08-06T15:22:05.385169616+00:00.

Report FAQ

How many lines of code does hashcat/hashcat have?

hashcat/hashcat has 1,514,219 total lines, including 1,157,696 code lines, 113,219 comment lines, and 243,304 blank lines.

How was the hashcat/hashcat line count measured?

OctoCounts resolved the public GitHub repository to commit d67a863b685c, downloaded the source archive, counted it with tokei, and cached the report by commit, tokei version, and analysis options.

What commit was counted for hashcat/hashcat?

This OctoCounts report was generated from master at commit d67a863b685c on 2026-08-06T15:22:05.385169616+00:00.

Similar repository reports

Other public repositories with an OctoCounts report, ranked by top language and code size similarity: