A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
-
Updated
Jun 3, 2024 - Rust
Static program analysis (or static analysis) is the analysis of computer programs performed without executing them, in contrast with dynamic program analysis, which is performed on programs during their execution.
A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
reviewbot - establish software engineering best practices and efficiently promote them within the organization.
An extremely fast Python linter and code formatter, written in Rust.
ROS2 code quality tool based on sonarcloud
A GitHub app to automatically review Python code style over Pull Requests
A Python tool to enforce a modular, decoupled package architecture. 🌎 Open source 🐍 Installable via pip 🔧 Able to be adopted incrementally - ⚡ Implemented with no runtime impact ♾️ Interoperable with your existing systems 🦀 Written in rust
Performant static analyzer for PHP, which is extremely easy to use. It helps you catch common mistakes in your PHP code.
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
PMD rule set for performance aware Java coding
Programming language-independent static code analysis with replacement, based on regular expressions
It's not just a linter that annoys you!
Find and fix problems in your JavaScript code.
An extensible multilanguage static code analyzer.
🐊 Pluggable and configurable JavaScript Linter, code transformer and formatter, drop-in ESLint superpower replacement 💪 with built-in support for js, jsx typescript, flow, markdown, yaml and json. Write declarative codemods in a simplest possible way 😏
⚙️ A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more. With repository stars⭐ and forks🍴
Project that reproduces every lint violation out there. (At least that's the idea, contributions welcome.)
Manage translation and localization with static analysis, for Ruby i18n