Infer Alternatives

Infer is described as 'Facebook Infer is a static analysis tool - if you give Infer some Objective-C, Java, or C code, it produces a list of potential bugs' and is an app in the development category. There are more than 10 alternatives to Infer for a variety of platforms, including Windows, Linux, Mac, Web-based and Visual Studio Code apps. The best Infer alternative is Shellcheck, which is both free and Open Source. Other great apps like Infer are Cppcheck, Coverity Scan, PVS-Studio and Flawfinder.

Copy a direct link to this comment to your clipboard
Get a badge for your siteInfer alternatives page was last updated

Alternatives list

  1. Cppcheck icon
     23 likes

    Cppcheck is an static analysis tool for C/C++ code. Unlike C/C++ compilers and many other analysis tools it does not detect syntax errors in the code. Cppcheck primarily detects the types of bugs that the compilers normally do not detect.

    Cost / License

    Platforms

    • Windows
    • Linux
    • PortableApps.com
    • Eclipse
     
  2. Coverity Scan Static Analysis allows to find and fix defects in your Java, C/C++ or C# open source project for free.

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
     
  3. PVS-Studio icon
     17 likes

    Deep static analysis, direct support from devs| C, C++, C#, Java, JavaScript, TypeScript, Go | Helping you ship calmer releases.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Windows
    • Linux
    • MinGW
    • Microsoft Visual Studio
    • Mac
    • JetBrains IDE
    • JetBrains Rider
    • CLion
    • Unreal Development Kit
    • Unity
    • Qt
    • Qt Creator
    • Maven
    • Gradle
    • Jenkins
    • GitHub
    • GitHub Actions
    • GitHub Marketplace
    • Visual Studio Code
    • IntelliJ IDEA
     
  4. Flawfinder icon
     3 likes

    Flawfinder examines C/C++ source code and reports possible security weaknesses ("flaws'') sorted by risk level. It's very useful for quickly finding and removing at least some potential security problems before a program is widely released to the public.

    Cost / License

    Platforms

    • Windows
    • Linux
     
  5.  2 likes

    Splint is a tool for statically checking C programs for security vulnerabilities and coding mistakes. With minimal effort, Splint can be used as a better lint. If additional effort is invested adding annotations to programs, Splint can perform stronger checking than can be done...

    Cost / License

    • Free
    • Open Source

    Alerts

    • Discontinued

    Platforms

    • Windows
    • Linux
     
  6. VCG is an automated code security review tool that handles C/C++, Java, C#, VB and PL/SQL. It has a few features that should hopefully make it useful to anyone conducting code security reviews, particularly where time is at a premium:

    Cost / License

    Platforms

    • Windows
     
  7.  Like

    EDoC++ is a C++ source analysis tool designed to identify problems associated with the use of exceptions in C++ code. Additionally EDoC++ can be used to generate detailed documentation

    18 EDoC++ alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
     
  8. The Clang Static Analyzer is a source code analysis tool that finds bugs in C, C++, and Objective-C programs.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Xcode
     
  9. Parasoft’s C/C++test is the fully-integrated software testing solution for embedded safety-critical industries. Its automated software testing capabilities are also made for today’s high-velocity Agile DevOps environments.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Windows
    • Linux
     
  10. Yetus icon
     Like

    Apache Yetus is a collection of libraries and tools that enable contribution and release processes for software projects.

    Cost / License

    Platforms

    • Mac
    • Linux
     
11 of 11 Infer alternatives