A Gulp plugin for identifying and reporting on patterns found in ECMAScript/JavaScript code.
Support
Quality
Security
License
Reuse
VSCode extension that generates docstrings for python files
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
Pylint plugin for improving code analysis for when using Django
Support
Quality
Security
License
Reuse
Pluggable linting tool to prevent committing credential.
Support
Quality
Security
License
Reuse
An extension of RuboCop focused on code performance checks.
Support
Quality
Security
License
Reuse
Developed at Lawrence Livermore National Laboratory (LLNL), ROSE is an open source compiler infrastructure to build source-to-source program transformation and analysis tools for large-scale C (C89 and C98), C++ (C++98 and C++11), UPC, Fortran (77/95/2003), OpenMP, Java, Python and PHP applications.
Support
Quality
Security
License
Reuse
Independent set of GDScript tools - parser, linter and formatter
Support
Quality
Security
License
Reuse
gulp + nodemon + convenience
Support
Quality
Security
License
Reuse
Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
Support
Quality
Security
License
Reuse
Binary wrapper for Flow - A static type checker for JavaScript
Support
Quality
Security
License
Reuse
prealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.
Support
Quality
Security
License
Reuse
Linter for Awesome lists
Support
Quality
Security
License
Reuse
♻️ Example projects illustrating Code Smells in order to apply Refactoring techniques
Support
Quality
Security
License
Reuse
A lint tool for UIStoryboard to find wrong classes and wrong storyboard/segue/reuse identifiers
Support
Quality
Security
License
Reuse
Doctrine extensions for PHPStan
Support
Quality
Security
License
Reuse
The most comprehensive ES code style guide.
Support
Quality
Security
License
Reuse
A BEM linter for postcss
Support
Quality
Security
License
Reuse
A simple, correct Python build frontend
Support
Quality
Security
License
Reuse
Binary Analysis Framework in Rust
Support
Quality
Security
License
Reuse
A tool for linting storyboard and xib files
Support
Quality
Security
License
Reuse
A linter and formatter to help you to improve copywriting, correct spaces, words, and punctuations between CJK (Chinese, Japanese, Korean).
Support
Quality
Security
License
Reuse
Analyses your Java applications for open-source dependencies with known vulnerabilities, using both static analysis and testing to determine code context and usage for greater accuracy. https://eclipse.github.io/steady/
Support
Quality
Security
License
Reuse
REDbot is lint for HTTP.
Support
Quality
Security
License
Reuse
EVM disassembler
Support
Quality
Security
License
Reuse
Detect Frida for Android
Support
Quality
Security
License
Reuse
Scala compiler plugin for static code analysis
Support
Quality
Security
License
Reuse
A tool for analyzing the security and parameters of a solidity smart contract
Support
Quality
Security
License
Reuse
An npm installable git pre-commit hook used to lint and test your code
Support
Quality
Security
License
Reuse
SonarQube plugin for Kotlin
Support
Quality
Security
License
Reuse
PHP Magic Number Detector
Support
Quality
Security
License
Reuse
java source code static code analysis and danger function identify prog
Support
Quality
Security
License
Reuse
[Deprecated] A TSLint config for Airbnb JavaScript Style
Support
Quality
Security
License
Reuse
Python linting made easy. Also a casual yet honorific way to address individuals who have entered an organization prior to you.
Support
Quality
Security
License
Reuse
A python documentation linter which checks that the docstring description matches the definition.
Support
Quality
Security
License
Reuse
Delivering delightful digital solutions. Monorepo of monorepos of Open Source packages with combined ~100M/month downloads, semantically versioned following @conventional-commits. Fully powered ES Modules, @Airbnb @ESLint + @Prettier, independent & fixed versioning. Quality with @Actions, CodeQL, & Dependabot.
Support
Quality
Security
License
Reuse
ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
Support
Quality
Security
License
Reuse
An ESLint runner for Jest
Support
Quality
Security
License
Reuse
✨ GitHub Action for detecting and auto-fixing lint errors
Support
Quality
Security
License
Reuse
Tighten linter for Laravel conventions.
Support
Quality
Security
License
Reuse
Lint your ERB or HTML files
Support
Quality
Security
License
Reuse
Code Scanning/SAST/Static Analysis/Linting using many tools/Scanners + OpenAI GPT with One Report (Code, IaC) - Betterscan Community Edition (CE)
Support
Quality
Security
License
Reuse
Naming Convention checker for Python
Support
Quality
Security
License
Reuse
A Ruby static compiler.
Support
Quality
Security
License
Reuse
Static analysis Lint-type tool to improve your OO Ruby code
Support
Quality
Security
License
Reuse
This is a mirror of github.com/pycqa/flake8. Please open issues and pull requests there
Support
Quality
Security
License
Reuse
A Visual Studio Code extension with support for the Ruff linter.
Support
Quality
Security
License
Reuse
ESLint Shareable Config for React/JSX support in JavaScript Standard Style
Support
Quality
Security
License
Reuse
Strict coding standard for Kotlin and a custom set of rules for detecting code smells, code style issues and bugs
Support
Quality
Security
License
Reuse
An annotation and Kotlin compiler plugin for enforcing a when statement is exhaustive
Support
Quality
Security
License
Reuse
g
gulp-eslintby adametry
A Gulp plugin for identifying and reporting on patterns found in ECMAScript/JavaScript code.
JavaScript 561Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
autoDocstringby NilsJPWerner
VSCode extension that generates docstrings for python files
TypeScript 557Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
recki-ctby google
PHP 555Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
pylint-djangoby PyCQA
Pylint plugin for improving code analysis for when using Django
Python 554Updated: 2 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
s
secretlintby secretlint
Pluggable linting tool to prevent committing credential.
TypeScript 539Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rubocop-performanceby rubocop
An extension of RuboCop focused on code performance checks.
Ruby 537Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
roseby rose-compiler
Developed at Lawrence Livermore National Laboratory (LLNL), ROSE is an open source compiler infrastructure to build source-to-source program transformation and analysis tools for large-scale C (C89 and C98), C++ (C++98 and C++11), UPC, Fortran (77/95/2003), OpenMP, Java, Python and PHP applications.
C 534Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
godot-gdscript-toolkitby Scony
Independent set of GDScript tools - parser, linter and formatter
Python 532Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
gulp-nodemonby JacksonGariety
gulp + nodemon + convenience
JavaScript 531Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
d
dealby life4
Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
Python 530Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
flow-binby flowtype
Binary wrapper for Flow - A static type checker for JavaScript
JavaScript 529Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
preallocby alexkohler
prealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.
Go 528Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
awesome-lintby sindresorhus
Linter for Awesome lists
JavaScript 521Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
refactoring-code-smellsby CodelyTV
♻️ Example projects illustrating Code Smells in order to apply Refactoring techniques
PHP 521Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
S
StoryboardLintby jfahrenkrug
A lint tool for UIStoryboard to find wrong classes and wrong storyboard/segue/reuse identifiers
Ruby 512Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
phpstan-doctrineby phpstan
Doctrine extensions for PHPStan
PHP 511Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-config-canonicalby gajus
The most comprehensive ES code style guide.
JavaScript 510Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
postcss-bem-linterby postcss
A BEM linter for postcss
JavaScript 507Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
buildby pypa
A simple, correct Python build frontend
Python 507Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
falconby falconre
Binary Analysis Framework in Rust
Rust 507Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
x
xiblintby lyft
A tool for linting storyboard and xib files
Python 504Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
autocorrectby huacnlee
A linter and formatter to help you to improve copywriting, correct spaces, words, and punctuations between CJK (Chinese, Japanese, Korean).
Rust 504Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
steadyby eclipse
Analyses your Java applications for open-source dependencies with known vulnerabilities, using both static analysis and testing to determine code context and usage for greater accuracy. https://eclipse.github.io/steady/
Java 500Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
Support
Quality
Security
License
Reuse
e
Support
Quality
Security
License
Reuse
D
Support
Quality
Security
License
Reuse
s
scapegoatby scapegoat-scala
Scala compiler plugin for static code analysis
Scala 484Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
pyrometerby nascentxyz
A tool for analyzing the security and parameters of a solidity smart contract
Rust 483Updated: 2 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
p
precommit-hookby nlf
An npm installable git pre-commit hook used to lint and test your code
JavaScript 482Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
s
sonar-kotlinby detekt
SonarQube plugin for Kotlin
Kotlin 481Updated: 2 y ago License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
p
Support
Quality
Security
License
Reuse
J
JavaIDby Cryin
java source code static code analysis and danger function identify prog
Python 477Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
t
tslint-config-airbnbby progre
[Deprecated] A TSLint config for Airbnb JavaScript Style
JavaScript 474Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
pysenby pfnet
Python linting made easy. Also a casual yet honorific way to address individuals who have entered an organization prior to you.
Python 474Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
darglintby terrencepreilly
A python documentation linter which checks that the docstring description matches the definition.
Python 472Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
opensourceby tunnckoCore
Delivering delightful digital solutions. Monorepo of monorepos of Open Source packages with combined ~100M/month downloads, semantically versioned following @conventional-commits. Fully powered ES Modules, @Airbnb @ESLint + @Prettier, independent & fixed versioning. Quality with @Actions, CodeQL, & Dependabot.
JavaScript 468Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
e
eslint-plugin-functionalby jonaskello
ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
TypeScript 468Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
jest-runner-eslintby jest-community
An ESLint runner for Jest
JavaScript 466Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
lint-actionby wearerequired
✨ GitHub Action for detecting and auto-fixing lint errors
JavaScript 464Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tlintby tighten
Tighten linter for Laravel conventions.
PHP 462Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
Support
Quality
Security
License
Reuse
b
betterscan-ceby marcinguy
Code Scanning/SAST/Static Analysis/Linting using many tools/Scanners + OpenAI GPT with One Report (Code, IaC) - Betterscan Community Edition (CE)
Python 458Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
pep8-namingby PyCQA
Naming Convention checker for Python
Python 452Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
Support
Quality
Security
License
Reuse
p
pelusaby codegram
Static analysis Lint-type tool to improve your OO Ruby code
Ruby 446Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
f
flake8by pycqa
This is a mirror of github.com/pycqa/flake8. Please open issues and pull requests there
Python 446Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
ruff-vscodeby astral-sh
A Visual Studio Code extension with support for the Ruff linter.
TypeScript 446Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
e
eslint-config-standard-reactby standard
ESLint Shareable Config for React/JSX support in JavaScript Standard Style
JavaScript 445Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
diktatby saveourtool
Strict coding standard for Kotlin and a custom set of rules for detecting code smells, code style issues and bugs
Kotlin 442Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
exhaustiveby cashapp
An annotation and Kotlin compiler plugin for enforcing a when statement is exhaustive
Kotlin 440Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse