ESLint rules to ensure proper arrow function definitions
Support
Quality
Security
License
Reuse
PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.
Support
Quality
Security
License
Reuse
RIPS - A static source code analyser for vulnerabilities in PHP scripts
Support
Quality
Security
License
Reuse
A plug-in for Google's Protocol Buffers (protobufs) compiler to lint .proto files for style violations.
Support
Quality
Security
License
Reuse
The most strict (yet practical) ESLint config. 46 plugins. 1228 rules. React, Vue, Node, and pure JS/TS.
Support
Quality
Security
License
Reuse
Static Analysis Compiler Plugin for Scala
Support
Quality
Security
License
Reuse
eBPF verifier based on abstract interpretation
Support
Quality
Security
License
Reuse
Flake8 plugin that checks import order against various Python Style Guides
Support
Quality
Security
License
Reuse
A set of additional rules for PHPStan based on best practices followed at TheCodingMachine
Support
Quality
Security
License
Reuse
Static code analysis plugin for Android project. (Checkstyle, PMD)
Support
Quality
Security
License
Reuse
reuse is a tool for compliance with the REUSE recommendations.
Support
Quality
Security
License
Reuse
PHPStan's source code. This is where development happens. Check https://github.com/phpstan/phpstan for the distribution repository.
Support
Quality
Security
License
Reuse
Your dependencies are bad and you should feel bad
Support
Quality
Security
License
Reuse
Code style enforcement for bash programs. Mirror of code maintained at opendev.org.
Support
Quality
Security
License
Reuse
ESLint rules for mocha
Support
Quality
Security
License
Reuse
Hermes Bytecode Reverse Engineering Tool (Assemble/Disassemble Hermes Bytecode)
Support
Quality
Security
License
Reuse
App generator with everything exposed for maximum control (powered by TypeScript, ESBuild, Jest, ESLint, GitHub Actions, Prettier, and more)
Support
Quality
Security
License
Reuse
📎 GitHub Action for PR annotations with clippy warnings
Support
Quality
Security
License
Reuse
Sort CSS declarations fast and automatically in a certain order.
Support
Quality
Security
License
Reuse
Strong type constraints for Scala
Support
Quality
Security
License
Reuse
Objective-C style checker
Support
Quality
Security
License
Reuse
Shrimpit 🍤 is a small CLI analysis tool for checking unused JavaScript, JSX & Vue templates ES6 exports in your project.
Support
Quality
Security
License
Reuse
A formatter for finding and removing unused import statements.
Support
Quality
Security
License
Reuse
RVT is a collection of tools/libraries to support both static and dynamic verification of Rust programs.
Support
Quality
Security
License
Reuse
:relaxed: Linting dotenv files like a charm!
Support
Quality
Security
License
Reuse
Analyzer: checks whether HTTP response body is closed and a re-use of TCP connection is not blocked.
Support
Quality
Security
License
Reuse
ESlint config used for Nuxt
Support
Quality
Security
License
Reuse
Linter for Ember or Handlebars templates
Support
Quality
Security
License
Reuse
this is an android lint analyzer,supports increment and configuration files
Support
Quality
Security
License
Reuse
A Psalm plugin for Laravel
Support
Quality
Security
License
Reuse
Tool to check the completeness of MANIFEST.in for Python packages
Support
Quality
Security
License
Reuse
SCALe (Source Code Analysis Lab) is a static analysis aggregator/correlator which enables a source code analyst to combine static analysis results from multiple tools into one interface, and also provides mappings for diagnostics from the tools to the SEI CERT Secure Coding standards.
Support
Quality
Security
License
Reuse
Quality Police for Java projects
Support
Quality
Security
License
Reuse
A simple program which checks Python source files for errors.
Support
Quality
Security
License
Reuse
A Python type checker
Support
Quality
Security
License
Reuse
A tool for running Rust lints from dynamic libraries
Support
Quality
Security
License
Reuse
ESLint rules for lodash
Support
Quality
Security
License
Reuse
📖 All about writing maintainable JavaScript
Support
Quality
Security
License
Reuse
🦉 underscore Source code analysis,Simplifying source code to see structure
Support
Quality
Security
License
Reuse
Find unused files in your Next.js projects
Support
Quality
Security
License
Reuse
Turn your python code into a hideous mess. Ever heard of Black? This is the opposite.
Support
Quality
Security
License
Reuse
📦 Store your configs in one place and manage across projects easily
Support
Quality
Security
License
Reuse
📦 Store your configs in one place and manage across projects easily
Support
Quality
Security
License
Reuse
Lint CSS files.
Support
Quality
Security
License
Reuse
Static program analysis for TIP
Support
Quality
Security
License
Reuse
Rust web template for modern web backend applications
Support
Quality
Security
License
Reuse
RIPS - A static source code analyser for vulnerabilities in PHP scripts
Support
Quality
Security
License
Reuse
Lightweight analysis tool for detecting mutability in Java classes
Support
Quality
Security
License
Reuse
PHP function tracker
Support
Quality
Security
License
Reuse
Python language support for Atom-IDE :atom: :snake:
Support
Quality
Security
License
Reuse
e
eslint-plugin-proper-arrowsby getify
ESLint rules to ensure proper arrow function definitions
JavaScript
274
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
phpstan-deprecation-rulesby phpstan
PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.
PHP
274
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
r
ripsby ripsscanner
RIPS - A static source code analyser for vulnerabilities in PHP scripts
PHP
273
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
p
protoc-gen-lintby ckaznocha
A plug-in for Google's Protocol Buffers (protobufs) compiler to lint .proto files for style violations.
Go
273
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-config-hardcoreby EvgenyOrekhov
The most strict (yet practical) ESLint config. 46 plugins. 1228 rules. React, Vue, Node, and pure JS/TS.
JavaScript
272
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
linterby HairyFotr
Static Analysis Compiler Plugin for Scala
Scala
272
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
ebpf-verifierby vbpf
eBPF verifier based on abstract interpretation
C++
272
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
flake8-import-orderby PyCQA
Flake8 plugin that checks import order against various Python Style Guides
Python
271
Updated: 2 y ago
License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
p
phpstan-strict-rulesby thecodingmachine
A set of additional rules for PHPStan based on best practices followed at TheCodingMachine
PHP
271
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
a
android-checkby noveogroup
Static code analysis plugin for Android project. (Checkstyle, PMD)
Groovy
270
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
reuse-toolby fsfe
reuse is a tool for compliance with the REUSE recommendations.
Python
268
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
p
phpstan-srcby phpstan
PHPStan's source code. This is where development happens. Check https://github.com/phpstan/phpstan for the distribution repository.
PHP
268
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
roast-my-depsby jamiebuilds
Your dependencies are bad and you should feel bad
JavaScript
267
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
b
bashateby openstack
Code style enforcement for bash programs. Mirror of code maintained at opendev.org.
Python
265
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
eslint-plugin-mochaby lo1tuma
ESLint rules for mocha
JavaScript
264
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
hbctoolby bongtrop
Hermes Bytecode Reverse Engineering Tool (Assemble/Disassemble Hermes Bytecode)
Python
264
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
create-exposed-appby iamturns
App generator with everything exposed for maximum control (powered by TypeScript, ESBuild, Jest, ESLint, GitHub Actions, Prettier, and more)
Perl
263
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
clippy-checkby actions-rs
📎 GitHub Action for PR annotations with clippy warnings
TypeScript
263
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
css-declaration-sorterby Siilwyn
Sort CSS declarations fast and automatically in a certain order.
JavaScript
260
Updated: 2 y ago
License: Permissive (ISC)
Support
Quality
Security
License
Reuse
i
ironby Iltotore
Strong type constraints for Scala
Scala
259
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
o
Support
Quality
Security
License
Reuse
s
shrimpitby yamafaktory
Shrimpit 🍤 is a small CLI analysis tool for checking unused JavaScript, JSX & Vue templates ES6 exports in your project.
JavaScript
257
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pyclnby hadialqattan
A formatter for finding and removing unused import statements.
Python
256
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rust-verification-toolsby project-oak
RVT is a collection of tools/libraries to support both static and dynamic verification of Rust programs.
Rust
256
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
dotenv-linterby wemake-services
:relaxed: Linting dotenv files like a charm!
Python
255
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bodycloseby timakin
Analyzer: checks whether HTTP response body is closed and a re-use of TCP connection is not blocked.
Go
255
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-configby nuxt
ESlint config used for Nuxt
JavaScript
254
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
ember-template-lintby ember-template-lint
Linter for Ember or Handlebars templates
JavaScript
254
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
A
AndroidLintby RocketZLY
this is an android lint analyzer,supports increment and configuration files
Kotlin
254
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
p
psalm-plugin-laravelby psalm
A Psalm plugin for Laravel
PHP
253
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
check-manifestby mgedmin
Tool to check the completeness of MANIFEST.in for Python packages
Python
252
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SCALeby cmu-sei
SCALe (Source Code Analysis Lab) is a static analysis aggregator/correlator which enables a source code analyst to combine static analysis results from multiple tools into one interface, and also provides mappings for diagnostics from the tools to the SEI CERT Secure Coding standards.
C
252
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
q
quliceby teamed
Quality Police for Java projects
Java
251
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
d
deprecated.frostedby timothycrosley
A simple program which checks Python source files for errors.
Python
251
Updated: 5 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
Support
Quality
Security
License
Reuse
d
dylintby trailofbits
A tool for running Rust lints from dynamic libraries
Rust
251
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
eslint-plugin-lodashby wix
ESLint rules for lodash
JavaScript
248
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
w
write-readable-javascript-codeby kingzez
📖 All about writing maintainable JavaScript
JavaScript
247
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
u
underscoreby okaychen
🦉 underscore Source code analysis,Simplifying source code to see structure
JavaScript
245
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
n
next-unusedby pacocoursey
Find unused files in your Next.js projects
JavaScript
244
Updated: 3 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
l
lancerby LeviBorodenko
Turn your python code into a hideous mess. Ever heard of Black? This is the opposite.
Python
242
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
sharecby lamartire
📦 Store your configs in one place and manage across projects easily
JavaScript
242
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
sharecby sharecjs
📦 Store your configs in one place and manage across projects easily
JavaScript
242
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
grunt-contrib-csslintby gruntjs
Lint CSS files.
JavaScript
241
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
T
TIPby cs-au-dk
Static program analysis for TIP
Scala
240
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
r
rust-web-boilerplateby svenstaro
Rust web template for modern web backend applications
Rust
240
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rips-scannerby robocoder
RIPS - A static source code analyser for vulnerabilities in PHP scripts
PHP
236
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
M
MutabilityDetectorby MutabilityDetector
Lightweight analysis tool for detecting mutability in Java classes
Java
235
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
Support
Quality
Security
License
Reuse
i
ide-pythonby atom-community
Python language support for Atom-IDE :atom: :snake:
JavaScript
235
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse