PHP Runtime Vulnerability Detection
Support
Quality
Security
License
Reuse
Identify hardcoded secrets in static structured text
Support
Quality
Security
License
Reuse
A tool that can scan php vulnerabilities automatically using static analysis methods
Support
Quality
Security
License
Reuse
Pretty ESLint formatter
Support
Quality
Security
License
Reuse
s
stylelint-config-sass-guidelinesby bjankord
JavaScript 428 Version:Current License: Permissive (MIT)
⚙ A stylelint config inspired by https://sass-guidelin.es/
Support
Quality
Security
License
Reuse
TSLint rules to disable mutation in TypeScript.
Support
Quality
Security
License
Reuse
Detect unused composer dependencies
Support
Quality
Security
License
Reuse
Puma Scan is a software security Visual Studio extension that provides real time, continuous source code analysis as development teams write code. Vulnerabilities are immediately displayed in the development environment as spell check and compiler warnings, preventing security bugs from entering your applications.
Support
Quality
Security
License
Reuse
[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Support
Quality
Security
License
Reuse
Open-source code analysis platform for C/C++/Java based on code property graphs
Support
Quality
Security
License
Reuse
A tool that allows you to analyse your Elm code, identify deficiencies and apply best practices.
Support
Quality
Security
License
Reuse
Scala compiler plugin for static code analysis
Support
Quality
Security
License
Reuse
Lint tool for Chef cookbooks.
Support
Quality
Security
License
Reuse
Scan your Rust crate for semver violations.
Support
Quality
Security
License
Reuse
Performance analysis toolkit
Support
Quality
Security
License
Reuse
mobsfscan is a static analysis tool that can find insecure code patterns in your Android and iOS source code. Supports Java, Kotlin, Swift, and Objective C Code. mobsfscan uses MobSF static analysis rules and is powered by semgrep and libsast pattern matcher.
Support
Quality
Security
License
Reuse
RFCs for Rust formatting guidelines and changes to Rustfmt
Support
Quality
Security
License
Reuse
Find unused parameters in Go
Support
Quality
Security
License
Reuse
Go rules for semgrep and go-ruleguard
Support
Quality
Security
License
Reuse
Go fearless SQL. Sqlvet performs static analysis on raw SQL queries in your Go code base.
Support
Quality
Security
License
Reuse
Gerrit Code Review (mirror only). DO NOT SUBMIT PULL REQUESTS HERE. Use https://gerrit-review.googlesource.com instead.
Support
Quality
Security
License
Reuse
Bringing clang-tidy magic to Visual Studio C++ developers.
Support
Quality
Security
License
Reuse
A Visual Studio Code extension with support for the Ruff linter.
Support
Quality
Security
License
Reuse
SystemVerilog compiler and language services
Support
Quality
Security
License
Reuse
Run Flow as an ESLint plugin
Support
Quality
Security
License
Reuse
This repo contains a version of clang that is being modified to support Checked C. Checked C is an extension to C that adds checking to detect or prevent common programming errors such as out-of-bounds memory accesses.
Support
Quality
Security
License
Reuse
Dead Code Detector (DCD) for PHP code.
Support
Quality
Security
License
Reuse
Chronos - A static race detector for the go language
Support
Quality
Security
License
Reuse
Advanced Python linting framework with auto-fixes and hierarchical configuration that makes it easy to write custom in-repo lint rules.
Support
Quality
Security
License
Reuse
Easy setup of static analysis tools for Android and Java projects.
Support
Quality
Security
License
Reuse
A RuboCop extension focused on enforcing Rails best practices and coding conventions.
Support
Quality
Security
License
Reuse
A pluggable linter and fixer to enforce Protocol Buffer style and conventions.
Support
Quality
Security
License
Reuse
RFCs for Rust formatting guidelines and changes to Rustfmt
Support
Quality
Security
License
Reuse
Mask on an input field so the user can only type pre-determined pattern
Support
Quality
Security
License
Reuse
Binary Analysis Next Generation (BANG)
Support
Quality
Security
License
Reuse
An ESLint plugin to extract and lint scripts from HTML files.
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
An extension to use shellcheck linter in vscode
Support
Quality
Security
License
Reuse
An ESlint rule plugin companion to babel-eslint
Support
Quality
Security
License
Reuse
A linter to prevent exception handling antipatterns in Python (limited only for those who like dinosaurs).
Support
Quality
Security
License
Reuse
A boilerplate for kickstart your nodejs api project with JWT Auth and some new Techs :)
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
Removes unused imports and unused variables as reported by pyflakes
Support
Quality
Security
License
Reuse
Static analysis and style linter for Ruby code.
Support
Quality
Security
License
Reuse
✨ A zero config JavaScript linter with support for Typescript, Flow, and React.
Support
Quality
Security
License
Reuse
The ESLint custom parser for `.vue` files.
Support
Quality
Security
License
Reuse
A Solidity static analyzer to identify contract vulnerabilities and gas efficiencies.
Support
Quality
Security
License
Reuse
Boilerplate for npm modules with ES6 features and all the best practices
Support
Quality
Security
License
Reuse
A css linter for immutable selectors
Support
Quality
Security
License
Reuse
A fast way to scan your server for outdated software and potential exploits.
Support
Quality
Security
License
Reuse
p
prvdby fate0
PHP Runtime Vulnerability Detection
PHP 439Updated: 4 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
w
whispersby Skyscanner
Identify hardcoded secrets in static structured text
Python 434Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
phpvulhunterby OneSourceCat
A tool that can scan php vulnerabilities automatically using static analysis methods
PHP 433Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
e
eslint-formatter-prettyby sindresorhus
Pretty ESLint formatter
JavaScript 428Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
stylelint-config-sass-guidelinesby bjankord
⚙ A stylelint config inspired by https://sass-guidelin.es/
JavaScript 428Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tslint-immutableby jonaskello
TSLint rules to disable mutation in TypeScript.
TypeScript 428Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
u
unused-scannerby Insolita
Detect unused composer dependencies
PHP 426Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
puma-scanby pumasecurity
Puma Scan is a software security Visual Studio extension that provides real time, continuous source code analysis as development teams write code. Vulnerabilities are immediately displayed in the development environment as spell check and compiler warnings, preventing security bugs from entering your applications.
C# 422Updated: 2 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
d
dgby mchalupa
[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
C++ 422Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
joernby ShiftLeftSecurity
Open-source code analysis platform for C/C++/Java based on code property graphs
Scala 422Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
elm-analyseby stil4m
A tool that allows you to analyse your Elm code, identify deficiencies and apply best practices.
Elm 421Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
scapegoatby sksamuel
Scala compiler plugin for static code analysis
Scala 421Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
foodcriticby Foodcritic
Lint tool for Chef cookbooks.
Ruby 420Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cargo-semver-checksby obi1kenobi
Scan your Rust crate for semver violations.
Rust 420Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
perfolizerby AndreyAkinshin
Performance analysis toolkit
C# 418Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mobsfscanby MobSF
mobsfscan is a static analysis tool that can find insecure code patterns in your Android and iOS source code. Supports Java, Kotlin, Swift, and Objective C Code. mobsfscan uses MobSF static analysis rules and is powered by semgrep and libsast pattern matcher.
Java 417Updated: 2 y ago License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
s
style-teamby rust-lang
RFCs for Rust formatting guidelines and changes to Rustfmt
Rust 417Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
u
unparamby mvdan
Find unused parameters in Go
Go 416Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
s
semgrep-goby dgryski
Go rules for semgrep and go-ruleguard
Go 415Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
sqlvetby houqp
Go fearless SQL. Sqlvet performs static analysis on raw SQL queries in your Go code base.
Go 413Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
gerritby gerrit-review
Gerrit Code Review (mirror only). DO NOT SUBMIT PULL REQUESTS HERE. Use https://gerrit-review.googlesource.com instead.
Java 412Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
clang-power-toolsby Caphyon
Bringing clang-tidy magic to Visual Studio C++ developers.
C# 412Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
ruff-vscodeby charliermarsh
A Visual Studio Code extension with support for the Ruff linter.
TypeScript 411Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
slangby MikePopoloski
SystemVerilog compiler and language services
C++ 407Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-plugin-flowtype-errorsby amilajack
Run Flow as an ESLint plugin
JavaScript 405Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
checkedc-clangby microsoft
This repo contains a version of clang that is being modified to support Checked C. Checked C is an extension to C that adds checking to detect or prevent common programming errors such as out-of-bounds memory accesses.
C++ 405Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
phpdcdby sebastianbergmann
Dead Code Detector (DCD) for PHP code.
PHP 404Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
C
Chronosby amit-davidson
Chronos - A static race detector for the go language
Go 404Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
F
Fixitby Instagram
Advanced Python linting framework with auto-fixes and hierarchical configuration that makes it easy to write custom in-repo lint rules.
Python 403Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
gradle-static-analysis-pluginby novoda
Easy setup of static analysis tools for Android and Java projects.
Groovy 403Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
rubocop-railsby rubocop-hq
A RuboCop extension focused on enforcing Rails best practices and coding conventions.
Ruby 402Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
protolintby yoheimuta
A pluggable linter and fixer to enforce Protocol Buffer style and conventions.
Go 401Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fmt-rfcsby rust-lang
RFCs for Rust formatting guidelines and changes to Rustfmt
Rust 401Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
u
ui-maskby angular-ui
Mask on an input field so the user can only type pre-determined pattern
JavaScript 399Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
binaryanalysis-ngby armijnhemel
Binary Analysis Next Generation (BANG)
Python 395Updated: 2 y ago License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
e
eslint-plugin-htmlby BenoitZugmeyer
An ESLint plugin to extract and lint scripts from HTML files.
JavaScript 395Updated: 2 y ago License: Permissive (ISC)
Support
Quality
Security
License
Reuse
d
deprecation-detectorby qossmic
PHP 394Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
vscode-shellcheckby timonwong
An extension to use shellcheck linter in vscode
TypeScript 392Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eslint-plugin-babelby babel
An ESlint rule plugin companion to babel-eslint
JavaScript 391Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
tryceratopsby guilatrova
A linter to prevent exception handling antipatterns in Python (limited only for those who like dinosaurs).
Python 391Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
nodejs-api-boilerplateby EQuimper
A boilerplate for kickstart your nodejs api project with JWT Auth and some new Techs :)
JavaScript 390Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
deprecation-detectorby sensiolabs-de
PHP 390Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
autoflakeby myint
Removes unused imports and unused variables as reported by pyflakes
Python 389Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
laserby michaeledgar
Static analysis and style linter for Ruby code.
Ruby 389Updated: 4 y ago License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
l
lyntby saadq
✨ A zero config JavaScript linter with support for Typescript, Flow, and React.
TypeScript 388Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
vue-eslint-parserby vuejs
The ESLint custom parser for `.vue` files.
TypeScript 383Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
solstatby 0xKitsune
A Solidity static analyzer to identify contract vulnerabilities and gas efficiencies.
Rust 382Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
n
npm-module-boilerplateby flexdinesh
Boilerplate for npm modules with ES6 features and all the best practices
JavaScript 381Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
immutable-cssby johno
A css linter for immutable selectors
JavaScript 380Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bashscannerby PatrolServer
A fast way to scan your server for outdated software and potential exploits.
Shell 380Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse