awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
danmar avatar

danmar/cppcheck

0
View on GitHub↗
6,512 stars·1,553 forks·C++·gpl-3.0·2 vuescppcheck.sourceforge.io↗

Cppcheck

Features

  • Static Analyzers - An open-source tool that detects bugs, security vulnerabilities, and undefined behavior in C and C++ source code without executing it.
  • Security Vulnerability Scanners - Detects buffer overflows, null pointer dereferences, and other security flaws in C and C++ code.
  • Coding Standards Checkers - Validates source code against MISRA C/C++, CERT C/C++, and AUTOSAR standards, with premium tiers offering full rule texts and compliance reports.
  • C/C++ Tutorials - A code checker that enforces CERT secure coding standards to prevent common software vulnerabilities.
  • Undefined Behavior Detection - Detects null pointer dereferences, buffer overflows, and uninitialized variables using flow-sensitive analysis.
  • AUTOSAR Enforcers - Checks C++ code against AUTOSAR guidelines for automotive software development.
  • Safety-Critical Standard Enforcers - Enforces MISRA, CERT, and AUTOSAR standards for safety and quality compliance in C and C++ code.
  • Code Quality Tools - Integrates with development environments and CI pipelines to automate code quality checks.
  • IDE Analysis Integrations - Integrates with IDEs and CI systems through plugins and hooks for automated static analysis.
  • Outils de qualité de code - Effectue une analyse statique sur le code C/C++.
  • Linting And Formatting - Static analysis tool for C and C++ code.
  • Static Analysis - Static analysis tool for C and C++ code.
  • Application Security - Performs static analysis on C/C++ code.

Historique des stars

Graphique de l'historique des stars pour danmar/cppcheckGraphique de l'historique des stars pour danmar/cppcheck

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Quelles sont les fonctionnalités principales de danmar/cppcheck ?

Les fonctionnalités principales de danmar/cppcheck sont : Static Analyzers, Security Vulnerability Scanners, Coding Standards Checkers, C/C++ Tutorials, Undefined Behavior Detection, AUTOSAR Enforcers, Safety-Critical Standard Enforcers, Code Quality Tools.

Quelles sont les alternatives open-source à danmar/cppcheck ?

Les alternatives open-source à danmar/cppcheck incluent : pycqa/pylint — Pylint is a static code analysis tool for Python that checks source code for errors, coding standard violations, and… securego/gosec — gosec is a static analysis security tool designed to scan Go source code for vulnerabilities and common coding flaws.… koalaman/shellcheck — This project is a static analysis tool and linter designed to improve the quality, reliability, and portability of… federico-busato/modern-cpp-programming — This project is a comprehensive educational resource and programming course covering C++ language semantics and… stylelint/stylelint — Stylelint is a static code analysis tool and linter for CSS and style-like languages. It identifies errors, enforces… golang/lint — This is a static analysis linter and code quality tool for Go. It analyzes source code to identify common coding…

Alternatives open source à Cppcheck

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Cppcheck.
  • pycqa/pylintAvatar de PyCQA

    PyCQA/pylint

    5,685Voir sur GitHub↗

    Pylint is a static code analysis tool for Python that checks source code for errors, coding standard violations, and code smells without executing the program. It parses code into an abstract syntax tree and walks the tree to detect issues, enforces configurable style rules and naming conventions, and identifies duplicate code blocks by comparing tokenised source sequences. The tool also includes an inference engine that deduces variable types by simulating code paths, enabling deeper analysis even in untyped code. What distinguishes Pylint is its plugin-based checker architecture, which allo

    Python
    Voir sur GitHub↗5,685
  • securego/gosecAvatar de securego

    securego/gosec

    8,866Voir sur GitHub↗

    gosec is a static analysis security tool designed to scan Go source code for vulnerabilities and common coding flaws. It functions as a security analyzer that inspects the abstract syntax tree to identify insecure function calls, API usage, and potential security risks. The tool distinguishes itself by mapping detected vulnerabilities to Common Weakness Enumeration identifiers for standardized reporting and integrating with external AI models to suggest code fixes for identified issues. Its capabilities cover the detection of injection vulnerabilities, hardcoded credentials, weak cryptograph

    Go
    Voir sur GitHub↗8,866
  • koalaman/shellcheckAvatar de koalaman

    koalaman/shellcheck

    39,574Voir sur GitHub↗

    This project is a static analysis tool and linter designed to improve the quality, reliability, and portability of shell scripts. By performing deep structural analysis, it identifies common programming pitfalls, syntax errors, and security vulnerabilities before scripts are executed. It functions as an automated code reviewer that enforces best practices and helps developers maintain consistent, robust code across different operating environments. The tool distinguishes itself through its dialect-aware grammar resolution, which adapts its parsing logic based on the specific shell interpreter

    Haskellbashdeveloper-toolshaskell
    Voir sur GitHub↗39,574
  • federico-busato/modern-cpp-programmingAvatar de federico-busato

    federico-busato/Modern-CPP-Programming

    15,808Voir sur GitHub↗

    This project is a comprehensive educational resource and programming course covering C++ language semantics and features from C++03 through C++26. It provides structured tutorials and technical guides focused on modern C++ development. The material offers specialized instruction on template metaprogramming, including the use of type traits and compile-time computations. It features detailed guides on concurrency and parallelism for multi-core execution, as well as a reference for software design applying SOLID principles and RAII. Additionally, it covers build performance optimization to redu

    HTMLc-plus-pluscode-qualitycompilers
    Voir sur GitHub↗15,808
  • Voir les 30 alternatives à Cppcheck→