Explore Projects

Discover 31 open source projects

Active filters (1):
Search: static-code-analysisร—
Clear all

Showing 1-20 of 31 projects

astral-sh/ruff

Fast Python linter and formatter in Rust

46.1K
Active
Rust
Linters & Formatters
#python#rust#linter

standard/standard

JavaScript linter and formatter with no configuration needed

29.4K
Experimental
JavaScript
Linters & Formatters
Node.js
#javascript#linter#formatter

eslint/eslint

JavaScript linter for finding and fixing code issues

27.2K
Active
JavaScript
Linters & Formatters
#javascript#linter#eslint

biomejs/biome

A toolchain for web projects with formatter and linter

23.9K
Active
Rust
Linters & Formatters
#formatter#linter#static-code-analysis

facebook/infer

A static analyzer for Java, C, C++, and Objective-C written in OCaml.

15.5K
Active
OCaml
OCaml
#static-analysis#code-quality#compiler

analysis-tools-dev/static-analysis

A curated list of static analysis (SAST) tools and linters to improve code quality across programming languages.

14.4K
Active
Rust
Linters & Formatters
#sast#static-analysis#code-quality

semgrep/semgrep

Lightweight static code analysis tool that finds bugs and issues across multiple programming languages

14.3K
Active
OCaml
Linters & Formatters
#static-analysis#code-quality#bug-detection

phpstan/phpstan

A powerful PHP static analysis tool that helps discover bugs in code without running it.

13.8K
Active
PHP
Linters & Formatters
PHP
#php#static-analysis#code-quality

rubocop/rubocop

A Ruby static code analyzer and formatter for maintaining consistent coding standards.

12.8K
Active
Ruby
Ruby
#static-code-analysis#code-formatter#ruby-standard

reviewdog/reviewdog

A CLI tool for automating code review and integrating with various linters and static analysis tools.

9.1K
Active
Go
Linters & Formatters
API Frameworks
Go
#code-review#linting#static-analysis

checkstyle/checkstyle

Checkstyle is a Java code linting tool that helps developers write code that adheres to coding standards.

8.9K
Active
Java
Linters & Formatters
#code-quality#static-analysis#static-code-analysis

securego/gosec

A Go security checker for identifying vulnerabilities in Go code.

8.7K
Active
Go
security-automation
Express
#security#static-analysis#vulnerability-detection

PyCQA/bandit

Bandit is a security scanner for Python code that helps identify common security issues.

7.8K
Active
Python
Linters & Formatters
Security Research
#security#static-code-analysis#python

datreeio/datree

Datree is a policy enforcement solution to prevent Kubernetes misconfigurations from reaching production.

6.3K
Archived
Go
Containerization
CLI Tools
Go
#kubernetes#policy-management#security

pylint-dev/pylint

A static code analysis tool that helps developers write cleaner, more maintainable Python code.

5.7K
Active
Python
Linters & Formatters
Backend Frameworks
Python
#linter#pep8#static-analysis

phan/phan

Phan is a static code analyzer for PHP that aims to avoid false-positives and prove incorrectness.

5.6K
Active
PHP
Linters & Formatters
#analysis#analyzer#php

mgechev/revive

A faster, stricter, configurable, and extensible linter for Go that replaces golint.

5.4K
Active
Go
Linters & Formatters
#go#linter#static-analysis

pmd/pmd

An extensible multilanguage static code analyzer for detecting bugs, security vulnerabilities, and code style issues.

5.3K
Active
Java
Linters & Formatters
API Frameworks
#code-analysis#code-quality#linter

uber/NullAway

A static code analysis tool to help eliminate NullPointerExceptions in Java projects with low build-time overhead.

4.0K
Active
Java
Linters & Formatters
Authentication
Java
#nullability#static-analysis#android

spotbugs/spotbugs

SpotBugs is a tool for static analysis to look for bugs in Java code.

3.8K
Active
Java
Linters & Formatters
API Frameworks
Java
#code-analysis#static-analysis#linter
2

Stay in the loop

Get weekly updates on trending AI coding tools and projects.