SpotBugs helps you find bugs in Java code using static analysis. It's free, open-source software for making your Java projects more reliable.
Automatically find bugs in your Java code
SpotBugs is a free tool designed to help you catch bugs in your Java code before they become problems. By using static analysis, it scans your codebase and highlights potential issues, making it easier to improve code quality and reliability.
Whether you're a solo developer or working in a team, SpotBugs can fit right into your workflow. It's open-source and easy to integrate, so you can start finding and fixing bugs quickly. If you want to write better Java code with fewer surprises, SpotBugs is a handy resource to have.
Discover websites similar to Spotbugs.github.io based on shared categories, topics, and features.
Stylelint is a CSS linter that helps you find errors and enforce style rules in your stylesheets, making your code cleaner and more consistent.
PMD is a free, extensible tool that checks source code for bugs and code quality issues in Java, Apex, and other languages with 400+ built-in rules.
Codecov helps developers track code coverage, spot flaky tests, and improve code quality with insightful reports and easy integration into CI workflows.
webhint checks your website for best practices, accessibility, speed, and compatibility issues, helping you easily spot and fix common web development errors.
Coveralls tracks your code coverage, helping you spot untested areas and improve quality. Free for open source, easy setup with any CI service.
typescript-eslint provides tools that let you use ESLint and Prettier with TypeScript, helping you write cleaner, more consistent code easily.
Codiga lets you analyze code for quality and security in real time, create custom rules, and manage code snippets across your favorite development tools.
Greenkeeper helped developers automate npm dependency updates for JavaScript projects. The service is now closed, but recommends migrating to Snyk.
Access official documentation and resources for Google APIs, including guides, SDKs, and integration help for developers.
Explore Oracle's open source projects, tools, and SDKs. Find resources and contributions from Oracle's development community in one place.
Zsh is a powerful Unix shell for interactive use and scripting, offering advanced features and documentation for users familiar with other shells.
GYP is a meta-build tool that helps you generate build files for different platforms, making project setup and cross-platform development easier.
REDQ offers high-performance web themes, plugins, templates, and mobile app solutions for businesses and developers seeking creative digital products.
Jepsen tests distributed databases and systems for safety, sharing open-source tools, in-depth analyses, and practical resources for developers.
Cucumber helps teams write and run automated acceptance tests in plain language, making it easy for everyone to understand and improve software quality.
Discover and use pre-built apps to enhance GitHub, or create and share your own custom tools for streamlining your development workflow.
Personal site of Filippo Scognamiglio, an Android software engineer sharing projects and updates on game upscaling and open-source development.
Explore BBC's open source projects, tools, and SDKs for developers, with documentation and resources for building digital experiences.
Explore open-source natural language processing software and tools developed by the Stanford NLP Group for research and real-world applications.
Explore Bloomberg's open source projects, view statistics, and access recently updated repositories directly on GitHub. Ideal for developers and tech teams.
NUnit offers a free, open-source framework for unit testing .NET code, helping developers write and run tests to ensure their projects work as intended.
HTML Tidy helps you clean up and fix HTML code, making your web pages more readable and standards-compliant. Free and open source for all users.
FindBugs is a free tool for analyzing Java programs and detecting bugs using static code analysis, helping developers improve code quality and security.
Find guides, downloads, and resources for Mockito, a popular Java framework that helps you create mock objects for easier unit testing.
JSHint helps you find errors and potential issues in your JavaScript code, making it easier to write clean, reliable, and maintainable programs.
AdaCore offers tools and SDKs for Ada, C, and C++ developers to build safe, secure software, plus resources for learning and improving code quality.
Check your website’s HTML or XHTML for errors and standards compliance with this easy-to-use markup validation service from the World Wide Web Consortium.
Check your JavaScript code for errors and quality issues right in your browser—no downloads or uploads required.
Biome is a fast toolchain for web projects that formats and lints JavaScript, TypeScript, CSS, and more to save developers time and boost code quality.
Mypy is a tool for Python that lets you add optional static typing to your code, helping you catch errors early and write more reliable programs.
Validator.nu lets you check and validate HTML code for errors and standards, helping you keep your web pages clean, correct, and up to date.
Tracy is a PHP debugging tool that helps developers visualize errors, log issues, and inspect variables for easier, more effective troubleshooting.
Codacy helps developers improve code quality and security by automating checks, enforcing standards, and integrating seamlessly into your workflow.
SonarQube helps you automatically review code for quality and security issues, offering insights to help developers write clean, secure code faster.
TIOBE helps you measure and improve software code quality with tools, assessments, and insights for better maintainability and project outcomes.
ESLint helps you find and fix problems in your JavaScript code with easy-to-use linting tools that improve code quality and consistency.
Scrutinizer helps you manage software quality with automated code analysis, continuous integration, and smart tools for better code reviews.
PVS-Studio helps you find bugs and security issues in C, C++, C#, and Java code with advanced static analysis tools for multiple platforms.
Valgrind offers a suite of tools to help you detect memory and threading bugs, profile your programs, and improve code quality for better software reliability.
Error Prone helps programmers catch common coding mistakes early by analyzing code and highlighting potential bugs before software is released.