Get Alternative find best software

FindBugs

Static code analysis

FindBugs Description
FindBugs is an open source static code analyser created by Bill Pugh and David Hovemeyer which detects possible bugs in Java programs. Potential errors are classified in four ranks: (i) scariest, (ii) scary, (iii) troubling and (iv) of concern. This is a hint to the developer about their possible impact or severity. FindBugs operates on Java bytecode, rather than source code. The software is distributed as a stand-alone GUI application. There are also plug-ins available for Eclipse, NetBeans, IntelliJ IDEA, Gradle, Hudson, Maven, Bamboo and Jenkins.
Additional rule sets can be plugged in FindBugs to increase the set of checks performed.
A list below shows FindBugs alternatives which were either selected by us or voted for by users. You can filter this list by tags and platforms

Latest version of FindBugs is {{#property:P348}} and it was released on 2015-03-06.

FindBugs Alternatives

  • TAO by ,, (formerly CRP Henri Tudor),, research unit of the

    TAO is the French acronym for Testing Assisté par Ordinateur (Computer Based Testing). The TAO framework provides an open architecture for computer-assisted test development and delivery, with the...

    Latest version of TAO is 3.0 and it was released on {{Start date and age|2015|05|}}.

    Tags: Free Software Testing Tools, Educational Assessment And Evaluation, Software For Teachers
  • SourceMeter by {{URL|https://frontendart.com/|FrontEndART Ltd.}}

    SourceMeter is a source code analyzer tool, which can perform deep static program analysis of the source code of complex programs in C, C++, Java, Python, C#, and RPG (AS/400). FrontEndART has...

    Latest version of SourceMeter is 8.0 and it was released on 2016-02-01.

    Tags: Static Program Analysis Tools, Free Software Testing Tools
  • RIPS by RIPS Technologies

    RIPS (Re-Inforce PHP Security) is a static code analysis software for the automated detection of security vulnerabilities in PHP applications. The initial tool was written by Johannes Dahse and...

    Tags: Static Program Analysis Tools, Free Software Testing Tools
  • Java Pathfinder by NASA

    Java Pathfinder (JPF) is a system to verify executable Java bytecode programs. JPF was developed at the NASA Ames Research Center and open sourced in 2005. The acronym JPF is not to be confused with...

    Latest version of Java Pathfinder is 6.0 and it was released on 2010-11-30.

    Tags: Free Software Testing Tools
  • Cppcheck

    Cppcheck is a static code analysis tool for the C and C++ programming languages. It is a versatile tool that can check non-standard code. The creator and lead developer is Daniel...

    Latest version of Cppcheck is 1.80 and it was released on 2017-07-29.

    Tags: Crossplatform Free Software, Free Software Programmed In C, Free Software Testing Tools, Software Using The Gpl License, Static Program Analysis Tools
  • Sparse by Josh Triplett, Christopher Li

    Sparse is a computer software tool designed to find possible coding faults in the Linux kernel. Unlike other such tools, this static analysis tool was initially designed to only flag constructs that...

    Latest version of Sparse is 0.5.0 and it was released on 2014-01-29.

    Tags: Static Program Analysis Tools, Free Software Testing Tools, Software Using The Mit License
  • Squale Software QUALity Enhancement

    Squale (Software Quality Enhancement) is an open-source platform that helps monitoring software quality for multi-language applications. It currently supports Java out-of-the-box, and can also...

    Latest version of Squale - Software QUALity Enhancement is 7.1 and it was released on 2011-05-26.

    Tags: Free Computer Programming Tools, Free Software Testing Tools
  • Software Testing Automation Framework by IBM

    The Software Testing Automation Framework (STAF) is an open source EPL (Eclipse Public License) project that enables users to create cross-platform, distributed software test environments. It's...

    Tags: Free Software Testing Tools, Ibm Software
  • SonarQube

    SonarQube (formerly Sonar) is an open source platform for continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs, code smells and security...

    Latest version of SonarQube is 6.5 and it was released on 2017-08-03.

    Tags: Static Program Analysis Tools, Free Software Testing Tools
  • dcti by Tony Morris

    Reductio is open source software written using the Java Programming Language from an idea that originated in a research paper called QuickCheck: A Lightweight Tool for Random Testing of Haskell...

    Tags: Software Testing Tools, Free Software Programmed In Java, Free Software Testing Tools
  • QuickCheck by Koen Claessen, John Hughes

    QuickCheck is a combinator library originally written in Haskell, designed to assist in software testing by generating test cases for test suites. It is compatible with the GHC compiler and the Hugs...

    Latest version of QuickCheck is 2.6 and it was released on 2013-03-07.

    Tags: Software Testing Tools, Free Software Programmed In Haskell, Free Software Testing Tools
  • PerlTidy

    PerlTidy is a tool written in the Perl programming language to do static code analysis against code written in that same language. It uses either command-line switches or configuration files to...

    Latest version of PerlTidy is 20160302 and it was released on 2016-03-02.

    Tags: Articles Created Via The Article Wizard, Perl, Static Program Analysis Tools, Software Using The Gpl License, Free Software Testing Tools
  • PMD

    PMD is an open source static Java source code analyzer that reports on issue found within application code. PMD includes built-in rule sets and supports the ability to write custom rules. PMD does...

    Latest version of PMD is 5.8.1 and it was released on 2017-07-01.

    Tags: Java Development Tools, Static Program Analysis Tools, Free Software Testing Tools
  • OpenJava by Michiaki Tatsubori, Teruo Koyanagi, Shigeru Chiba

    OpenJava is a programming tool that parses and analyzes Java source code. It uses a metaobject protocol (MOP) to provide services for language extensions. Michiaki Tatsubori was the lead developer...

    Latest version of OpenJava is 1.1 20050405 and it was released on 2005-04-05.

    Tags: Free Software Testing Tools, Software Using The Bsd License
  • Laika by MITRE

    Laika is an open source Electronic Health Record (EHR) testing framework which analyzes and reports on the interchangeability of EHR systems. This includes the testing for certification of EHR...

    Tags: Free Healthcare Software, Free Software Testing Tools, Standards For Electronic Health Records, Mitre Corporation
  • MIN Test Framework

    MIN Test Framework is advanced open source framework for test case implementation and execution under...

    Tags: Free Software Testing Tools
  • ConQAT by , Competence Center Software Maintenance (Technical University of Munich)

    The Continuous Quality Assessment Toolkit (ConQAT) is a configurable software quality analysis engine. ConQAT is based on a pipes and filters architecture that enables flexible complex analysis...

    Tags: Static Program Analysis Tools, Free Software Testing Tools
  • Checkstyle

    Checkstyle is a static code analysis tool used in software development for checking if Java source code complies with coding...

    Latest version of Checkstyle is 7.5.1 and it was released on 2017-02-04.

    Tags: Static Program Analysis Tools, Java Libraries, Java Development Tools, Software Using The Lgpl License, Free Software Testing Tools
  • Mirth Connect

    Mirth Connect is a cross-platform HL7 interface engine that enables bi-directional sending of HL7 messages between systems and applications over multiple transports available under the Mozilla...

    Tags: Free Healthcare Software, Free Software Testing Tools, Healthstandards, Healthcare Software
  • Valgrind

    Valgrind is a programming tool for memory debugging, memory leak detection, and profiling. Valgrind was originally designed to be a free memory debugging tool for Linux on x86, but has since...

    Tags: Debuggers, Free Memory Debuggers, Free Memory Management Software, Free Software Testing Tools, Profilers, Software Testing Tools
  • Splint

    Splint, short for Secure Programming Lint, is a programming tool for statically checking C programs for security vulnerabilities and coding mistakes. Formerly called LCLint, it is a modern version...

    Latest version of Splint is 3.1.2 and it was released on 2007-07-12.

    Tags: Static Program Analysis Tools, Free Memory Management Software, Crossplatform Software, Free Software Testing Tools, Software Using The Gpl License
  • Visual Studio Code by Microsoft

    Visual Studio Code is a source code editor developed by Microsoft for Windows, Linux and macOS. It includes support for debugging, embedded Git control, syntax highlighting, intelligent code...

    Tags: Text Editors, Unix Text Editors, Macos Text Editors, Windows Text Editors, Linux Text Editors, Html Editors, Xml Editors, Microsoft Visual Studio, Microsoft Free Software, Java Development Tools
  • GNU Compiler Collection by GNU Project

    The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain and the standard compiler for...

    Latest version of GNU Compiler Collection is 7.2 and it was released on 2017-08-14.

    Tags: 1987 Software, C Compilers, C Compilers, Compilers, Crossplatform Free Software, Fortran Compilers, Free Compilers And Interpreters, Gnu Project Software, Java Development Tools, Pascal Compilers, Software That Was Rewritten In C, Free Software Programmed In C, Software Using The Gpl License, Unix Programming Tools
  • Eclipse Che by Eclipse Foundation

    Eclipse Che is an open-source Java based developer workspace server and cloud integrated development environment (IDE) which provides a remote development platform for multi-user purpose. The...

    Tags: Eclipse, Code Navigation Tools, Crossplatform Free Software, Debuggers, Formerly Proprietary Software, Free Html Editors, Free Integrated Development Environments, Free Software Programmed In Java, Free Uml Tools, Ibm Software, Integrated Development Environments, Java Development Tools, Java Platform, Linux Integrated Development Environments, Linux Programming Tools, Linux Software, Macos Programming Tools, Programming Tools For Windows, Macos Text Editors, Software Development Kits, Software Using The Eclipse License
  • BlueJ by BlueJ Team

    BlueJ is an integrated development environment (IDE) for the Java programming language, developed mainly for educational purposes, but also suitable for small-scale software development. It runs...

    Latest version of BlueJ is 4.1.1 and it was released on 2017-09-18.

    Tags: Integrated Development Environments, Free Integrated Development Environments, Crossplatform Free Software, Free Software Programmed In Java, Java Development Tools, Java Platform, Linux Programming Tools, Software Development Kits, Macos Programming Tools, Programming Tools For Windows, Linux Software, Educational Programming Languages, Pedagogic Integrated Development Environments
  • Apache Ant by Apache Software Foundation

    Apache Ant is a software tool for automating software build processes, which originated from the Apache Tomcat project in early 2000. It was a replacement for the Unix make build tool, and was...

    Latest version of Apache Ant (Another Neat Tool) is 1.10.1 and it was released on 2017-02-06.

    Tags: Apache Software Foundation, Build Automation, Compiling Tools, Crossplatform Free Software, Free Software Programmed In Java, Java Libraries, Java Development Tools, Software Using The Apache License, Xml Software
  • AnyLogic by The AnyLogic Company (former XJ Technologies)

    AnyLogic is a multimethod simulation modeling tool developed by The AnyLogic Company (former XJ Technologies). It supports agent-based, discrete event, and system dynamics simulation methodologies....

    Latest version of AnyLogic is 8.1 Professional and it was released on 2017.

    Tags: Simulation Software, Free Simulation Software, Traffic Simulation, Java Development Tools, Science Software For Macos, Science Software For Windows, Science Software For Linux, Agentbased Software, 2000 Software
  • JDeveloper by Oracle Corporation

    JDeveloper is a freeware IDE supplied by Oracle Corporation. It offers features for development in Java, XML, SQL and PL/SQL, HTML, JavaScript, BPEL and PHP. JDeveloper covers the full development...

    Latest version of JDeveloper is 12c (12.2.1.3) and it was released on 2017-08-26.

    Tags: Integrated Development Environments, Java Development Tools, Oracle Software, Plsql Editors
  • NetBeans IDE by Sun Microsystems (now owned by Oracle Corporation)

    NetBeans is a software development platform written in Java. The NetBeans Platform allows applications to be developed from a set of modular software components called modules. Applications based on...

    Latest version of NetBeans IDE is 8.2 and it was released on 2016-10-03.

    Tags: 2000 Software, Android Development Software, Code Navigation Tools, Crossplatform Free Software, Formerly Proprietary Software, Free Computer Programming Tools, Free Html Editors, Free Integrated Development Environments, Free Software Programmed In Java, Free Uml Tools, Free Web Software, Integrated Development Environments, Java Development Tools, Java Platform, Linux Integrated Development Environments, Linux Programming Tools, Macos Programming Tools, Macos Text Editors, Programming Tools For Windows, Software Development Kits, Software Using The Cddl License, Sun Microsystems Software, Web Development Software
  • Oracle Enterprise Pack for Eclipse by Oracle

    OEPE is the acronym for Oracle Enterprise Pack for Eclipse, a set of Eclipse plugins to facilitate development of Java SE, Java EE, Web service, ORM, and Spring applications on Oracle WebLogic...

    Tags: Java Development Tools, Oracle Software
  • Team Foundation Server by Microsoft

    Team Foundation Server (commonly abbreviated to TFS) is a Microsoft product that provides source code management (either with Team Foundation Version Control or Git), reporting, requirements...

    Tags: Proprietary Version Control Systems, Microsoft Visual Studio, Agile Software Development, Project Management Software, Build Automation, Unit Testing Frameworks, Web Applications, Code Search Engines, Collaborative Software, Continuous Integration, Project Hosting Websites, Bug And Issue Tracking Software, Distributed Bug Tracking Systems, Software Using Distributed Version Control, Software Testing Tools, Load Testing Tools, Java Development Tools
  • Jtest by Parasoft

    Jtest is an automated Java software testing and static analysis product that is made by Parasoft. The product includes technology for Data-flow analysis Unit test-case generation and execution,...

    Latest version of Jtest is 10.3 and it was released on 2016-11-30.

    Tags: Computer Security Software, Extreme Programming, Java Platform, Security Testing Tools, Software Review, Software Testing Tools, Static Program Analysis Tools, Unit Testing, Unit Testing Frameworks
  • SOAtest by Parasoft

    Parasoft SOAtest is a testing and analysis tool suite for testing and validating APIs and API-driven applications (e.g., cloud, mobile apps, SOA). Basic testing functionality include functional unit...

    Latest version of SOAtest is 9.10 and it was released on 2016-12-05.

    Tags: Computer Security Software, Load Testing Tools, Security Testing Tools, Software Testing Tools, Static Program Analysis Tools, Unit Testing Frameworks, Web Service Development Tools
  • Parasoft CCtest by Parasoft

    Parasoft C/C++test is an integrated set of tools for testing C and C++ source code that software developers use to analyze, test, find defects, and measure the quality and security of their...

    Latest version of Parasoft C/C++test is 10.3 and it was released on 2016-11-30.

    Tags: Abstract Interpretation, Computer Security Software, Security Testing Tools, Software Review, Software Testing Tools, Static Program Analysis Tools, Unit Testing, Unit Testing Frameworks