ShellCheck
Finds bugs and pitfalls in shell scripts.
CLIOpen source
Static analyzer for sh/bash scripts that points out common errors, quoting problems and unexpected behaviors.
When to use
To review shell scripts in the editor and in CI before they break in production.
When to avoid
For scripts in other languages.
Related
From the same area, with a close purpose.
Finds unused files, exports and dependencies.
CLIOpen source★ 12.6KDockerfile linter that enforces best practices.
CLIOpen source★ 12.5KStatic type checker for Python.
CLIOpen source★ 20.7KFast type checker for Python, from Microsoft.
CLIOpen source★ 15.7K