ShellCheck, a static analysis tool for shell scripts
- haskell
- shell
- static-analysis
- bash
47,133 repositories indexed
1–24 of 38 · Most stars
ShellCheck, a static analysis tool for shell scripts
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it!
Bandit is a tool designed to find common security issues in Python code.
Static code analysis for Kotlin
Tfsec is now part of Trivy
Staticcheck - The advanced Go linter
Copy/paste detector for source code. 220+ languages, Rust engine, SARIF/HTML/badge reporters, GitHub Action, MCP server for AI agents.
High performance, maintainable stylesheets.
It's not just a linter that annoys you!
An extensible multilanguage static code analyzer.
A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
🚀Optimizer for mobile applications
SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C
Mago is a toolchain for PHP that aims to provide a set of tools to help developers write better code.
A Golang tool that does static analysis, unit testing, code review and generate code quality report.
The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
A tool for linting and static analysis of Lua code.
TranslatedDesktop Android leak audit: permissions, endpoints, data flows, reversible fixes. Phone privacy audit: uses adb to scan an Android app's permissions, reporting endpoints, and data flows, and provides reversible remediation.
Static analyzer and linter for Clojure code that sparks joy
Linting tool for CloudFormation templates
:coffee: SonarSource Static Analyzer for Java Code Quality and Security
NGINX configuration static analyzer