Skip to content
SPECIFICTION
Get listed

cpplint

github.com

Free plan WindowsmacOSLinux
Visit github.com
Spec score 7.9 #12 of 33 in Linters

Spec sheet

Purpose
Cpplint is a command-line tool that checks C/C++ files for style issues according to Google’s C++ style guide.Read 11 Oct 2026 · github.com
Audience
Cpplint is intended for developers checking C and C++ source files for style issues.Read 11 Oct 2026 · github.com
Integrations
Cpplint can run as a pre-commit hook and is included in MegaLinter, an open-source linter aggregator for CI.Read 11 Oct 2026 · github.com
Support
The repository identifies maintainers and provides GitHub issues, pull requests, discussions, and contribution guidance.Read 11 Oct 2026 · github.com
License
The package is distributed under the BSD-3-Clause license.Read 11 Oct 2026 · pypi.org
Artifact provenance
PyPI reports that the 2.0.2 release artifacts were signed by GitHub Actions and verified by PyPI on April 8, 2025.Read 11 Oct 2026 · pypi.org
Distribution format
PyPI provides a Python 3 wheel tagged for any platform and a source distribution.Read 11 Oct 2026 · pypi.org
File selection
Cpplint supports recursive file discovery, excluding files, and customizing file extensions.Read 11 Oct 2026 · github.com
Installation
The project recommends installing the cpplint package from PyPI and documents installation as a uv tool.Read 11 Oct 2026 · github.com
Modern C++
The project lists support for more modern C++ features and for #pragma once as an alternative to header include guards.Read 11 Oct 2026 · github.com
Project status
The project says Google no longer maintains the public version and this fork aims to update it for modern specifications and wider use.Read 11 Oct 2026 · github.com
Python requirement
The PyPI package requires Python 3.9 or later.Read 11 Oct 2026 · pypi.org
Suppressions
The project supports skipping entire code blocks with // NOLINTBEGIN and // NOLINTEND.Read 11 Oct 2026 · github.com

Plans and prices

cpplint Free No paid plans or usage limits stated Read 11 Oct 2026 · github.com

Every cpplint plan and price →

Where Specifiction places it

Alternatives to cpplintAll alternatives →