Lin is an Android Lint tool made simple
Support
Quality
Security
License
Reuse
Flake8 plugin to find commented out or dead code
Support
Quality
Security
License
Reuse
南京大学《软件分析》课程课后作业(非Bamboo) NJU's software analysis homework; ... Not official, just a reference
Support
Quality
Security
License
Reuse
A composable set of ESLint defaults
Support
Quality
Security
License
Reuse
📘 Rules of Play @ RIDI
Support
Quality
Security
License
Reuse
Descriptions and examples for the rules in Flake8 (pyflakes, pycodestyle, and mccabe).
Support
Quality
Security
License
Reuse
Query Method Calls from Ruby Programs
Support
Quality
Security
License
Reuse
A linting tool for Chinese language.
Support
Quality
Security
License
Reuse
Add scalar type hints and return types to existing PHP projects using PHPDoc annotations
Support
Quality
Security
License
Reuse
All-in-one development toolkit for creating node modules with Jest, Prettier, ESLint, and Standard
Support
Quality
Security
License
Reuse
A ESLint plugin for webpack
Support
Quality
Security
License
Reuse
A set of utilities for checking Go sources. This repository has migrated to https://gitlab.com/opennota/check
Support
Quality
Security
License
Reuse
A declarative static analysis tool for jvm bytecode based Datalog like CodeQL
Support
Quality
Security
License
Reuse
Linux file system lint checker/cleaner
Support
Quality
Security
License
Reuse
LibScout: Third-party library detector for Java/Android apps
Support
Quality
Security
License
Reuse
Extends Chai with lint-friendly terminating assertions
Support
Quality
Security
License
Reuse
C/C++ hooks to integrate with pre-commit
Support
Quality
Security
License
Reuse
Linter/Syntax Checker for EJS Templates.
Support
Quality
Security
License
Reuse
Analyzes Elm projects, to help find mistakes before your users find them.
Support
Quality
Security
License
Reuse
A site to promote diverse pair-programming
Support
Quality
Security
License
Reuse
Pure Python operator framework.
Support
Quality
Security
License
Reuse
Flake8 wrapper to make it nice, legacy-friendly, configurable.
Support
Quality
Security
License
Reuse
The CLI tool to fix huge number of ESLint errors
Support
Quality
Security
License
Reuse
The size-analyzer is a tool to help developers find tips on how to reduce the size of their Android application.
Support
Quality
Security
License
Reuse
Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.
Support
Quality
Security
License
Reuse
SystemVerilog linter
Support
Quality
Security
License
Reuse
Chinese "spelling" error correction
Support
Quality
Security
License
Reuse
c
cfn-lint-visual-studio-codeby aws-cloudformation
JavaScript 
221
Version:Current
License: Permissive (Apache-2.0)
CloudFormation Linter IDE integration, autocompletion, and documentation
Support
Quality
Security
License
Reuse
The open-source Retool alternative. Low-code platform for building internal tools fast!
Support
Quality
Security
License
Reuse
Check exhaustiveness of switch statements of enum-like constants.
Support
Quality
Security
License
Reuse
🐘 linter for PostgreSQL, focused on migrations
Support
Quality
Security
License
Reuse
CLI to integrate continuous fuzzing with Fuzzit (no longer available)
Support
Quality
Security
License
Reuse
An unopinionated and configurable linter and style checker for Pug
Support
Quality
Security
License
Reuse
An opinionated collection of ESLint rules used by GitHub.
Support
Quality
Security
License
Reuse
Webpack 5 boilerplate with support of most common loaders and modules (see tags and description)
Support
Quality
Security
License
Reuse
A static-analysis bot for Github
Support
Quality
Security
License
Reuse
Bring your own TypeScript with more internal definitions
Support
Quality
Security
License
Reuse
ESLint rules for AVA
Support
Quality
Security
License
Reuse
r
roslyn-security-guardby dotnet-security-guard
C# 
214
Version:Current
License: Weak Copyleft (LGPL-3.0)
Roslyn analyzers that aim to help security audit on .NET applications.
Support
Quality
Security
License
Reuse
Converts your Groovy code to Javascript
Support
Quality
Security
License
Reuse
Static Analyzer for LLVM bitcode based on Abstract Interpretation
Support
Quality
Security
License
Reuse
Git pre-receive hook to check commits and code style
Support
Quality
Security
License
Reuse
Analysis of The Simpsons
Support
Quality
Security
License
Reuse
Custom Python linting through AST expressions
Support
Quality
Security
License
Reuse
JavaScript/TypeScript static analyzer for call graph construction, library usage pattern matching, and vulnerability exposure analysis
Support
Quality
Security
License
Reuse
Legacy repo, migrated to cheerp-compiler monorepo
Support
Quality
Security
License
Reuse
:rocket: The ultimate linter and formatter for removing unused import statements in your code.
Support
Quality
Security
License
Reuse
Even if you’re the right typer, couldn’t hurt to use Typerighter!
Support
Quality
Security
License
Reuse
PHPDoc file for PHP-Yaf
Support
Quality
Security
License
Reuse
Static Python call graph generator
Support
Quality
Security
License
Reuse
L
Linby Serchinastico
Lin is an Android Lint tool made simple
Kotlin
235
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
flake8-eradicateby wemake-services
Flake8 plugin to find commented out or dead code
Python
233
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
nju-software-analysis-homeworkby canliture
南京大学《软件分析》课程课后作业(非Bamboo) NJU's software analysis homework; ... Not official, just a reference
Java
233
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-config-defaultsby walmartlabs
A composable set of ESLint defaults
JavaScript
232
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
Support
Quality
Security
License
Reuse
F
Flake8Rulesby grantmcconnaughey
Descriptions and examples for the rules in Flake8 (pyflakes, pycodestyle, and mccabe).
HTML
232
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
q
querlyby soutaro
Query Method Calls from Ruby Programs
Ruby
230
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
z
zhlintby Jinjiang
A linting tool for Chinese language.
TypeScript
230
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
phpdoc-to-typehintby dunglas
Add scalar type hints and return types to existing PHP projects using PHPDoc annotations
PHP
230
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
modern-nodeby sheerun
All-in-one development toolkit for creating node modules with Jest, Prettier, ESLint, and Standard
JavaScript
229
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-webpack-pluginby webpack-contrib
A ESLint plugin for webpack
JavaScript
229
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
checkby opennota
A set of utilities for checking Go sources. This repository has migrated to https://gitlab.com/opennota/check
Go
228
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
B
ByteCodeDLby BytecodeDL
A declarative static analysis tool for jvm bytecode based Datalog like CodeQL
Shell
228
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
f
fslintby pixelb
Linux file system lint checker/cleaner
Python
227
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
L
LibScoutby reddr
LibScout: Third-party library detector for Java/Android apps
Java
225
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
dirty-chaiby prodatakey
Extends Chai with lint-friendly terminating assertions
JavaScript
225
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
p
pre-commit-hooksby pocc
C/C++ hooks to integrate with pre-commit
Python
224
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
E
EJS-Lintby RyanZim
Linter/Syntax Checker for EJS Templates.
JavaScript
224
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
elm-reviewby jfmengels
Analyzes Elm projects, to help find mistakes before your users find them.
Elm
224
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
p
ppwmby avdi
A site to promote diverse pair-programming
CSS
224
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
o
operatorby canonical
Pure Python operator framework.
Python
223
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
flakehellby life4
Flake8 wrapper to make it nice, legacy-friendly, configurable.
Python
222
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-interactiveby mizdra
The CLI tool to fix huge number of ESLint errors
TypeScript
222
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
size-analyzerby android
The size-analyzer is a tool to help developers find tips on how to reduce the size of their Android application.
Java
221
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
S
SerilogAnalyzerby Suchiman
Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.
C#
221
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
Support
Quality
Security
License
Reuse
c
correctionby ccheng16
Chinese "spelling" error correction
C++
221
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
cfn-lint-visual-studio-codeby aws-cloudformation
CloudFormation Linter IDE integration, autocompletion, and documentation
JavaScript
221
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
T
Toolaby Toola-bakery
The open-source Retool alternative. Low-code platform for building internal tools fast!
TypeScript
221
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
exhaustiveby nishanths
Check exhaustiveness of switch statements of enum-like constants.
Go
220
Updated: 2 y ago
License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
s
squawkby sbdchd
🐘 linter for PostgreSQL, focused on migrations
Rust
220
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
f
fuzzitby fuzzitdev
CLI to integrate continuous fuzzing with Fuzzit (no longer available)
Go
220
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
pug-lintby pugjs
An unopinionated and configurable linter and style checker for Pug
JavaScript
219
Updated: 4 y ago
License: Permissive (ISC)
Support
Quality
Security
License
Reuse
e
eslint-plugin-githubby github
An opinionated collection of ESLint rules used by GitHub.
JavaScript
219
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
w
webpack-typescript-reactby glook
Webpack 5 boilerplate with support of most common loaders and modules (see tags and description)
JavaScript
219
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
imhotepby justinabrahms
A static-analysis bot for Github
Python
217
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
byotsby basarat
Bring your own TypeScript with more internal definitions
TypeScript
216
Updated: 3 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
e
eslint-plugin-avaby avajs
ESLint rules for AVA
JavaScript
215
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
roslyn-security-guardby dotnet-security-guard
Roslyn analyzers that aim to help security audit on .NET applications.
C#
214
Updated: 4 y ago
License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
g
grooscriptby chiquitinxx
Converts your Groovy code to Javascript
Groovy
214
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
c
clamby seahorn
Static Analyzer for LLVM bitcode based on Abstract Interpretation
C
214
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
i
igcommitby innogames
Git pre-receive hook to check commits and code style
Python
213
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
flim-springfieldby toddwschneider
Analysis of The Simpsons
Ruby
213
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bellybuttonby hchasestevens
Custom Python linting through AST expressions
Python
212
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
jellyby cs-au-dk
JavaScript/TypeScript static analyzer for call graph construction, library usage pattern matching, and vulnerability exposure analysis
TypeScript
212
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cheerp-clangby leaningtech
Legacy repo, migrated to cheerp-compiler monorepo
C++
211
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
u
unimportby hakancelikdev
:rocket: The ultimate linter and formatter for removing unused import statements in your code.
Python
211
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
typerighterby guardian
Even if you’re the right typer, couldn’t hurt to use Typerighter!
Scala
209
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
php-yaf-docby elad-yosifon
PHPDoc file for PHP-Yaf
PHP
208
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
P
PyCGby vitsalis
Static Python call graph generator
Python
208
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse