Scripting software & tools
The editors, IDEs, runtimes, and utilities that pair well with the scripts on this site — curated, not hosted. Each link goes to the official source.
๐งน Linters & Formatters
Black
Uncompromising, opinionated Python code formatter.
EditorConfig
Maintains consistent coding styles across editors and IDEs via a simple config file.
ESLint
The standard pluggable linter for JavaScript and TypeScript.
Flake8
Wraps PyFlakes, pycodestyle, and McCabe complexity checking for Python.
markdownlint
Style checker and linter for Markdown/CommonMark files.
PHP_CodeSniffer
Detects violations of a defined coding standard in PHP code.
Prettier
Opinionated code formatter supporting many languages.
PSScriptAnalyzer
Static code checker for PowerShell scripts and modules.
Pylint
Comprehensive static analysis linter for Python code.
RuboCop
Static code analyzer and formatter for Ruby.
Ruff
Extremely fast Python linter and formatter written in Rust.
ShellCheck
Static analysis tool that finds bugs in shell scripts.
SonarLint
IDE extension that flags bugs and code smells as you type.
StyleCop
Static analysis tool enforcing C# style and consistency rules.
yamllint
Linter for YAML files, checks syntax and style.