CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.
-
Updated
Nov 26, 2025 - Python
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.
Goal: Enable awesome tooling for Bazel users of the C language family.
C/C++ hooks to integrate with pre-commit
A wrapper script around clang-format, suitable for linting multiple files and to use for continuous integration
C/C++ language server implemented on top of Clang frontend.
Create a pull request review based on clang-tidy warnings
Turn clang-tidy warnings and fixes to comments in your pull request
GitHub action performs static analysis on C++/Python code, flags issues, and posts comments directly on PRs.
C/C++ pre-commit hooks powered by clang-format and clang-tidy
List of hooks for pre-commit to use with projects built using CMake. The hooks will automatically make a configure step using CMake in order to generate the compilation database if required.
Generates an html file that organizes your clang-tidy log output with the latest clang-tidy checks.
cpp-linter core Python executable package
cmake swiss army knife github docker action
Tool for providing static analysis of items in Clang's compilation database.
A GitHub action to check a repository using clang-tidy
Install clang-format, clang-tidy, clang-query and clang-apply-replacements binaries with clang-tools CLI.
small collection of script to refactor legacy C++ code.
A parallel tooling driver based on compilation database
Repository template for a cross-platform project written in C++ with use of Conan and CMake. This template has also GitHub actions configured for CI/CD with static analysis by clang-tidy and cppcheck. It has also clang-format configuration file for code formatting.
Add a description, image, and links to the clang-tidy topic page so that developers can more easily learn about it.
To associate your repository with the clang-tidy topic, visit your repo's landing page and select "manage topics."