Run clang-format and clang-tidy on a batch of files. Below are 6 code review & quality apps with similar functionality to cpp-linter, matched by what each product actually does — not ranked or scored. Explore each to find the closest fit for your use case.
cpp-linter-hooks is an open-source CLI tool that automatically formats and lints C/C++ code using clang-format and clang-tidy. It is designed for C/C++ developers who want to maintain code quality and consistency through automated pre-commit hooks.
Install clang-tools (clang-format, clang-tidy, clang-query, clang-apply-replacements, clang-include-cleaner) with pip
The ESLint of AI coding assistant instructions — audit, validate, and fix instruction files for GitHub Copilot, Cursor, Windsurf, Aider, Continue.dev, Claude Code, and Gemini CLI.
Lint OpenClaw cron job configurations for risky delivery and prompt patterns.
A static analyzer for LLM prompts — catches cost waste, quality issues, and security risks.
C++ multi-file merge & code golf / minifier tool