Skip to content

Who uses cpp-linter

More than 550 public repositories run cpp-linter-action from a workflow on their default branch, with over 87,000 GitHub stars between them. The list below is the top of that set, ranked by stars.

How this list is built

Numbers come from a GitHub code search for cpp-linter/cpp-linter-action@ inside .github/workflows, restricted to non-fork, non-archived repositories, on 2026-09-12. Forks and mirrors are excluded, so the real number is higher. Star counts are from the same day.

Projects

Project Stars What it is
zealdocs/zeal 12,789 Offline documentation browser
Alexays/Waybar 11,944 Highly customizable Wayland bar for Sway and wlroots compositors
libvips/libvips 11,633 Fast image processing library with low memory needs
diasurgical/DevilutionX 9,736 Diablo build for modern operating systems
iree-org/iree 3,925 Retargetable MLIR-based machine learning compiler and runtime
nextcloud/desktop 3,867 Desktop sync client for Nextcloud
bloomberg/blazingmq 3,213 High-performance open-source message queuing system
TrenchBroom/TrenchBroom 2,780 Cross-platform level editor
chocolate-doom/chocolate-doom 2,411 Minimalist, historically accurate Doom source port
Sapd/HeadsetControl 1,899 Sidetone and battery status for gaming headsets
pmret/papermario 1,606 Decompilation of Paper Mario (Nintendo 64)
appneta/tcpreplay 1,349 Edit and replay captured network traffic
gemrb/gemrb 1,249 Portable open-source implementation of the Infinity Engine
CNugteren/CLBlast 1,187 Tuned OpenCL BLAS
openmc-dev/openmc 1,097 OpenMC Monte Carlo particle transport code
klaussilveira/qengine 892 Retro game engine for creating games like it's 1997
Filoppi/Luma-Framework 828 DX11 games modding framework built on ReShade addons
nnstreamer/nnstreamer 796 Neural network stream processing framework
apache/orc 770 Apache ORC columnar storage format
sbooth/SFBAudioEngine 706 Audio engine for macOS, iOS and tvOS
jupyter-xeus/cpp-terminal 676 C++ library for multiplatform terminal applications
motiwari/BanditPAM 659 BanditPAM clustering in C++ with a Python package
jacquesh/foo_openlyrics 598 Lyric display panel for foobar2000
munirov/cremniy 594 Low-level IDE
pret/pokeheartgold 589 Decompilation of Pokémon HeartGold and SoulSilver
pret/pokeplatinum 534 Decompilation of Pokémon Platinum
JohnnyMorganz/luau-lsp 533 Language server for Luau
inviwo/inviwo 526 Interactive visualization workshop
Neverous/efibooteditor 497 Boot editor for UEFI systems
carbonengine/trinity 455 Rendering engine for the Carbon game engine
fabiangreffrath/woof 324 Continuation of the Boom/MBF Doom source ports
qualcomm/eld 259 Embedded linker
Cambridge-ICCS/FTorch 206 Call PyTorch models directly from Fortran
stormchecker/storm 172 Modern probabilistic model checker
man-group/sparrow 144 C++20 idiomatic APIs for the Apache Arrow columnar format

Pre-commit users

cpp-linter-hooks is used by projects from Bosch Research, MIT ACL, bazel-contrib, CodSpeed, Jupyter Xeus, Rancher Sandbox and others. GitHub's own code search shows the live list.

Add your project

Using cpp-linter in a public project? Open a pull request against cpp-linter.github.io and add a row, or mention it in GitHub Discussions and we will add it for you.