Skip to main content
TrustRadius
Findbugs

Findbugs

Overview

What is Findbugs?

FindBugs is an open source program which uses static analysis to look for bugs in Java code. It is free software, distributed under the terms of the Lesser GNU Public License, and was developed (and its brand is trademarked…

Read more
Recent Reviews
Read all reviews
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Findbugs?

FindBugs is an open source program which uses static analysis to look for bugs in Java code. It is free software, distributed under the terms of the Lesser GNU Public License, and was developed (and its brand is trademarked by) the University of Maryland.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

1 person also want pricing

Alternatives Pricing

What is SonarQube?

SonarQube is a code quality and vulnerability solution for development teams that integrates with CI/CD pipelines to ensure the software you produce is secure, reliable, and maintainable.

What is PyCharm?

According to the vendor, PyCharm is an extensive Integrated Development Environment (IDE) specifically designed for Python developers. Its arsenal includes intelligent code completion, error detection, and rapid problem-solving features, all of which aim to bolster efficiency. The product endeavors…

Return to navigation

Product Demos

Demo FindBugs da luong

YouTube

FindBugs in NetBeans IDE 7.2

YouTube

Five minutes FindBugs Eclipse Plugin Demo

YouTube
Return to navigation

Product Details

What is Findbugs?

Findbugs Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(1)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Users recommend the following actions when using Findbugs to improve code quality during the development cycle: integrate Findbugs into the development setup, fine-tune Findbugs initially, and use Findbugs regularly. By incorporating it early on, developers can catch bugs and potential issues before they become more difficult to fix. Some users mention that it might require a few iterations to fine-tune Findbugs to their specific needs. However, once this initial setup is complete, Findbugs runs smoothly without any issues in the long run. Users emphasize the importance of using Findbugs consistently throughout the development process. Regularly running Findbugs helps identify and address potential bugs and code quality issues, leading to overall improved codebase reliability. By following these recommendations, developers can leverage Findbugs effectively to enhance code quality and minimize bugs during the development cycle.

Reviews

(1-1 of 1)
Companies can't remove reviews or game the system. Here's why
Arush Soel | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
I embedded it in my Azure Devops pipelines to scan the code for any existing bugs before generating the build. I used the Yaml code editor and classic build editor to use it as a task in the azure pipeline jobs for asp .net web application that was on the azure web app for windows and iis for on premises
  • Scan the code for existing bugs present
  • It can detect an vulnerabilities and also show possible bad warnings
  • Can help identify errors in advance to avoid code crash post deployment
  • It’s documentation is not always up to date
  • Difficulty in finding a prper solution when an issue arises during its configuration
  • has limited features
Findbugs is best suited even when you want to adapt to certain coding conventions and discover possible bugs beforehand and it's best suited for the java open source. whether you are a developer or a DevOps engineer you can even use it as a plugin in your Jenkins pipeline or any other build automation server and your developer tool such as visual studio as well.
  • Its ability to detect code vulnerabilities
  • For testing team to spot any bugs when doing regression testing
  • Devops plugin to use it before generating the build artifacts
  • Its being used overall by most of the teams
  • Some of the teams migrating to another testing tool as it has limited features
  • Still recommend as its open source and beginners friendly
Sonar cloud has its own cloud where all the code vulnerabilities are collected and stored as a whole whereas its a plugin that is used in a code itself but the cons is that SonarCloud needs a license if you want to use it privately and also requires personal access token authentication if used with an external service
Return to navigation