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.
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.
| Language | Files | Lines | Code | Comments | Blanks |
|---|---|---|---|---|---|
| OpenCL | 1540 | 772069 | 572902 | 57909 | 141258 |
| C | 831 | 339386 | 250769 | 24325 | 64292 |
| C Header | 307 | 256590 | 230844 | 15793 | 9953 |
| Perl | 511 | 50530 | 31495 | 3811 | 15224 |
| Visual Studio Project | 49 | 20682 | 20672 | 10 | 0 |
| C++ | 89 | 25584 | 20332 | 1926 | 3326 |
| Shell | 17 | 9104 | 6672 | 516 | 1916 |
| C++ Header | 64 | 5122 | 3970 | 272 | 880 |
| Python | 28 | 4987 | 3843 | 347 | 797 |
| Makefile | 43 | 4400 | 3132 | 498 | 770 |
| Rust | 11 | 2182 | 1851 | 66 | 265 |
| Ada | 10 | 2841 | 1682 | 560 | 599 |
Top language (OpenCL 49.5%). Generated at 2026-08-06T15:22:05.385169616+00:00.
hashcat/hashcat has 1,514,219 total lines, including 1,157,696 code lines, 113,219 comment lines, and 243,304 blank lines.
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.
This OctoCounts report was generated from master at commit d67a863b685c on 2026-08-06T15:22:05.385169616+00:00.
Other public repositories with an OctoCounts report, ranked by top language and code size similarity: