Who uses cpp-linter¶
More than 550 public repositories run cpp-linter-action from a workflow on their default branch, with over 75,000 GitHub stars between them. The list below is a selection from that set, ranked by stars.
How this list is built
Counted on 2026-09-24 with a GitHub code search for cpp-linter/cpp-linter-action@ in .yml
and .yaml files under .github/workflows, in repositories that are not forks and not
archived. Star counts in the table are from 2026-09-12. GitHub's dependents count, which
includes forks, is over 1,000.
Projects¶
| Project | Stars | What it is |
|---|---|---|
| 12,789 | Offline documentation browser | |
| 11,633 | Fast image processing library with low memory needs | |
| 9,736 | Diablo build for modern operating systems | |
| 3,925 | Retargetable MLIR-based machine learning compiler and runtime | |
| 3,867 | Desktop sync client for Nextcloud | |
| 3,213 | High-performance open-source message queuing system | |
| 2,780 | Cross-platform level editor | |
| 2,411 | Minimalist, historically accurate Doom source port | |
| 1,899 | Sidetone and battery status for gaming headsets | |
| 1,606 | Decompilation of Paper Mario (Nintendo 64) | |
| 1,349 | Edit and replay captured network traffic | |
| 1,249 | Portable open-source implementation of the Infinity Engine | |
| 1,187 | Tuned OpenCL BLAS | |
| 1,097 | OpenMC Monte Carlo particle transport code | |
| 892 | Retro game engine for creating games like it's 1997 | |
| 828 | DX11 games modding framework built on ReShade addons | |
| 796 | Neural network stream processing framework | |
| 770 | Apache ORC columnar storage format | |
| 706 | Audio engine for macOS, iOS and tvOS | |
| 676 | C++ library for multiplatform terminal applications | |
| 659 | BanditPAM clustering in C++ with a Python package | |
| 598 | Lyric display panel for foobar2000 | |
| 594 | Low-level IDE | |
| 589 | Decompilation of Pokémon HeartGold and SoulSilver | |
| 534 | Decompilation of Pokémon Platinum | |
| 533 | Language server for Luau | |
| 526 | Interactive visualization workshop | |
| 497 | Boot editor for UEFI systems | |
| 455 | Rendering engine for the Carbon game engine | |
| 324 | Continuation of the Boom/MBF Doom source ports | |
| 259 | Embedded linker | |
| 206 | Call PyTorch models directly from Fortran | |
| 172 | Modern probabilistic model checker | |
| 144 | C++20 idiomatic APIs for the Apache Arrow columnar format |
Pre-commit users¶
cpp-linter-hooks is used by projects from bazel-contrib, CodSpeed, doldecomp (the Super Smash Bros. Melee decompilation), HKUST Aerial Robotics, Kubewarden, MIT ACL and others. GitHub code search (sign-in required) lists more; some results are forks or commented-out entries.
Add your project¶
To add a public project that runs cpp-linter-action or cpp-linter-hooks on its default branch, open a pull request against cpp-linter.github.io and add a row, or mention it in GitHub Discussions and we will add it.