A library for building abstract interpretation-based analyses
Support
Quality
Security
License
Reuse
A parser and static source code analyzer for PL/SQL and Oracle SQL.
Support
Quality
Security
License
Reuse
Trunk.io GitHub Action
Support
Quality
Security
License
Reuse
Semgrep queries developed by Trail of Bits.
Support
Quality
Security
License
Reuse
A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.
Support
Quality
Security
License
Reuse
ESLint config focused on maximizing type safety 💪
Support
Quality
Security
License
Reuse
Analyze and compare how long it takes for Github issues to be closed.
Support
Quality
Security
License
Reuse
:sparkles: Surface lint errors during code review
Support
Quality
Security
License
Reuse
This linter plugin for SublimeLinter provides an interface to shellcheck.
Support
Quality
Security
License
Reuse
Rubocop extension for enforcing graphql-ruby best practices
Support
Quality
Security
License
Reuse
Splint - annotation-assisted static program checker
Support
Quality
Security
License
Reuse
Shared TSLint & codelyzer rules to enforce a consistent code style for Angular development
Support
Quality
Security
License
Reuse
s
software-practice-thoughtsby oldratlee
Jupyter Notebook 
181
Version:Current
License: Proprietary (Proprietary)
📚 🐣 软件实践文集。主题不限,思考讨论有趣有料就好,包含如 系统的模型分析/量化分析、开源漫游者指南、软件可靠性设计实践、平台产品的逻辑与执行…… 🥤
Support
Quality
Security
License
Reuse
Analyze contribution rate of each module to the apk size
Support
Quality
Security
License
Reuse
Yet Another Source Code Analyzer
Support
Quality
Security
License
Reuse
Standalone static analysis for ABAP
Support
Quality
Security
License
Reuse
Slides and Code for the BHUSA 2019 talk: Flying a False Flag
Support
Quality
Security
License
Reuse
an advanced semantic indexer for Ruby
Support
Quality
Security
License
Reuse
A tool for measuring Python class cohesion.
Support
Quality
Security
License
Reuse
A modified version of lombok ast that allows lint to run on java 8 sources without error.
Support
Quality
Security
License
Reuse
☕️ PMD Plugin for SonarQube
Support
Quality
Security
License
Reuse
Apply a coding style with clang-format only to new code added to an existing code base.
Support
Quality
Security
License
Reuse
ECMAScript 7 compatibility shims for legacy JavaScript engines
Support
Quality
Security
License
Reuse
f
front-end-tooling-recipesby voorhoede
JavaScript 
176
Version:Current
License: No License (No License)
Collection of pre-configured front-end tooling setups for common uses.
Support
Quality
Security
License
Reuse
Dead code detection with tombstones for PHP 🪦🧟
Support
Quality
Security
License
Reuse
🚨 Enhanced TypeScript support for Parcel
Support
Quality
Security
License
Reuse
ESLint with simple watching capabilities
Support
Quality
Security
License
Reuse
ESLint rules for RxJS
Support
Quality
Security
License
Reuse
Run golangci-lint with reviewdog
Support
Quality
Security
License
Reuse
Sharable stylelint config used by GitHub's CSS
Support
Quality
Security
License
Reuse
Report unwanted import path and declaration usages
Support
Quality
Security
License
Reuse
sleigh craft!
Support
Quality
Security
License
Reuse
LLVM/Clang toolsets for Visual Studio 2022, 2019, 2017, 2015, 2013, 2012 and 2010.
Support
Quality
Security
License
Reuse
Stash (BitBucket) plugin, a pull-request decorator which allows to integrate SonarQube violations directly into your pull-request
Support
Quality
Security
License
Reuse
Run ECMAScript code uniformly across any ECMAScript host
Support
Quality
Security
License
Reuse
apicompat checks recent changes to a Go project for backwards incompatible changes
Support
Quality
Security
License
Reuse
Grunt plugin for HTML validation, using the official Nu Html Checker (v.Nu)
Support
Quality
Security
License
Reuse
💯 A personal Vue UI component library for Mobile
Support
Quality
Security
License
Reuse
PHP Formatter is a PHP developer friendly set of tools
Support
Quality
Security
License
Reuse
A PHP extension to enforce parameter and return type annotations
Support
Quality
Security
License
Reuse
Lint your JSON files
Support
Quality
Security
License
Reuse
Configurable linter for package.json files
Support
Quality
Security
License
Reuse
hopefully the last eslint config you'll ever need - customizable & modern best practices for JS, TS, Node, React, Remix, Next, Jest, testing-library & storybook
Support
Quality
Security
License
Reuse
Java Code Static Metrics (Cohesion, Coupling, etc.)
Support
Quality
Security
License
Reuse
A catalog of broken Elm programs / data to improve error messages
Support
Quality
Security
License
Reuse
Yet Another Yara Automaton - Automatically curate open source yara rules and run scans
Support
Quality
Security
License
Reuse
Technical Analysis Library (Java Maven mirror)
Support
Quality
Security
License
Reuse
SublimeLinter plugin for python, using flake8.
Support
Quality
Security
License
Reuse
A library to extract Code Property Graphs from C/C++, Java, Golang and Python.
Support
Quality
Security
License
Reuse
TSLint rules for enforcing Clean Code
Support
Quality
Security
License
Reuse
c
crabby seahorn
A library for building abstract interpretation-based analyses
C++
187
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
z
zpaby felipebz
A parser and static source code analyzer for PL/SQL and Oracle SQL.
Kotlin
187
Updated: 2 y ago
License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
t
Support
Quality
Security
License
Reuse
s
semgrep-rulesby trailofbits
Semgrep queries developed by Trail of Bits.
Go
187
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
flake8-pytest-styleby m-burst
A flake8 plugin checking common style issues or inconsistencies with pytest-based tests.
Python
186
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
T
TypeStrictby krzkaczor
ESLint config focused on maximizing type safety 💪
JavaScript
186
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
i
issue_statsby hstove
Analyze and compare how long it takes for Github issues to be closed.
Ruby
185
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
linty_freshby lyft
:sparkles: Surface lint errors during code review
Python
184
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
S
SublimeLinter-shellcheckby SublimeLinter
This linter plugin for SublimeLinter provides an interface to shellcheck.
Python
183
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rubocop-graphqlby DmitryTsepelev
Rubocop extension for enforcing graphql-ruby best practices
Ruby
183
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
splintby splintchecker
Splint - annotation-assisted static program checker
C
183
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
angular-tslint-rulesby fulls1z3
Shared TSLint & codelyzer rules to enforce a consistent code style for Angular development
JavaScript
182
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
software-practice-thoughtsby oldratlee
📚 🐣 软件实践文集。主题不限,思考讨论有趣有料就好,包含如 系统的模型分析/量化分析、开源漫游者指南、软件可靠性设计实践、平台产品的逻辑与执行…… 🥤
Jupyter Notebook
181
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
d
dexSplitterby iqiyi
Analyze contribution rate of each module to the apk size
Java
180
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
y
yascaby scovetta
Yet Another Source Code Analyzer
PHP
180
Updated: 3 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
a
abaplintby abaplint
Standalone static analysis for ABAP
TypeScript
179
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
F
FlyingAFalseFlagby monoxgas
Slides and Code for the BHUSA 2019 talk: Flying a False Flag
C++
179
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
r
rubysonarby yinwang0
an advanced semantic indexer for Ruby
Java
178
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
cohesionby mschwager
A tool for measuring Python class cohesion.
Python
178
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
a
android-retrolambda-lombokby evant
A modified version of lombok ast that allows lint to run on java 8 sources without error.
Java
178
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
sonar-pmdby jensgerdes
☕️ PMD Plugin for SonarQube
Java
177
Updated: 3 y ago
License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
c
clang-format-hooksby barisione
Apply a coding style with clang-format only to new code added to an existing code base.
Python
177
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
es7-shimby es-shims
ECMAScript 7 compatibility shims for legacy JavaScript engines
JavaScript
176
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
front-end-tooling-recipesby voorhoede
Collection of pre-configured front-end tooling setups for common uses.
JavaScript
176
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
t
tombstoneby scheb
Dead code detection with tombstones for PHP 🪦🧟
PHP
176
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
parcel-plugin-typescriptby fathyb
🚨 Enhanced TypeScript support for Parcel
TypeScript
176
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-watchby rizowski
ESLint with simple watching capabilities
JavaScript
175
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-plugin-rxjsby cartant
ESLint rules for RxJS
TypeScript
175
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
action-golangci-lintby reviewdog
Run golangci-lint with reviewdog
TypeScript
175
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
stylelint-config-primerby primer
Sharable stylelint config used by GitHub's CSS
JavaScript
174
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
faillintby fatih
Report unwanted import path and declaration usages
Go
174
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
Support
Quality
Security
License
Reuse
l
llvm-utilsby zufuliu
LLVM/Clang toolsets for Visual Studio 2022, 2019, 2017, 2015, 2013, 2012 and 2010.
Python
173
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
sonar-stashby AmadeusITGroup
Stash (BitBucket) plugin, a pull-request decorator which allows to integrate SonarQube violations directly into your pull-request
Java
173
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eshost-cliby bterlson
Run ECMAScript code uniformly across any ECMAScript host
JavaScript
173
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
a
apicompatby bradleyfalzon
apicompat checks recent changes to a Go project for backwards incompatible changes
Go
173
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
grunt-htmlby validator
Grunt plugin for HTML validation, using the official Nu Html Checker (v.Nu)
JavaScript
172
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
vuiby Brickies
💯 A personal Vue UI component library for Mobile
JavaScript
172
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
php-formatterby mmoreram
PHP Formatter is a PHP developer friendly set of tools
PHP
171
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
augmented_typesby box
A PHP extension to enforce parameter and return type annotations
C++
171
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
eslint-plugin-jsonby azeemba
Lint your JSON files
JavaScript
170
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
npm-package-json-lintby tclindner
Configurable linter for package.json files
TypeScript
170
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-config-galexby ljosberinn
hopefully the last eslint config you'll ever need - customizable & modern best practices for JS, TS, Node, React, Remix, Next, Jest, testing-library & storybook
TypeScript
170
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
jpeekby cqfn
Java Code Static Metrics (Cohesion, Coupling, etc.)
Java
170
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
error-message-catalogby elm
A catalog of broken Elm programs / data to improve error messages
Elm
170
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
y
yayaby EFForg
Yet Another Yara Automaton - Automatically curate open source yara rules and run scans
Go
170
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
T
TA-Libby BYVoid
Technical Analysis Library (Java Maven mirror)
Java
169
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
S
SublimeLinter-flake8by SublimeLinter
SublimeLinter plugin for python, using flake8.
Python
169
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cpgby Fraunhofer-AISEC
A library to extract Code Property Graphs from C/C++, Java, Golang and Python.
Kotlin
168
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tslint-clean-codeby Glavin001
TSLint rules for enforcing Clean Code
TypeScript
168
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse