semgrep scans source code for bugs, insecure patterns and rule violations, with custom rules, autofixes and editor or CI integration.
Read more
semgrep scans source code for bugs, insecure patterns and rule violations, with custom rules, autofixes and editor or CI integration.
Read more
Violations Lib parses static-analysis reports into a shared Java model, with SARIF and Code Climate exports and build tool integrations.
Read more
PyMarkdown is a Python Markdown linter with a structure-aware parser, focused rule plugins, automatic fixes and pre-commit integration.
Read more
ty is a Rust-based Python type checker with incremental analysis, configurable diagnostics and language server integration for editors.
Read more
Fourmolu formats Haskell code with configurable layouts, project-specific settings, GHC-aware parsing and automated formatting checks.
Read more
clang-tidy detects C and C++ bugs, style problems and modernisation opportunities with configurable checks and automatic fixes.
Read more
HTMLHint is a static code analysis tool. It’s written in JavaScript and TypeScript.
Read more
jinjalint is a prototype linter which checks the indentation and the correctness of Jinja-like/HTML templates.
Read more
Perltidy reformats Perl scripts with configurable indentation, whitespace and line breaks, plus HTML output and error diagnostics.
Read more
commitlint checks Git commit messages against configurable conventions, with shareable rules, Git hooks, CI integration and commit prompts.
Read more
markdownlint is a Node.js Markdown linter with configurable rules, custom checks, CommonMark support and GitHub Flavored Markdown syntax.
Read more
markdownlint is a Ruby command-line linter for checking Markdown style with configurable rules, reusable style files and custom rules.
Read more
hindent reformats Haskell source with configurable indentation, line lengths, import sorting and integrations for Emacs and Vim.
Read more
HLint suggests Haskell code improvements, detects redundant expressions, supports custom hints, automatic refactoring and HTML reports.
Read more
Ormolu formats Haskell source code using GHC’s parser, with minimal diffs, predictable layouts, selective formatting and CI checks.
Read more
stylish-haskell is a simple Haskell code prettifier. This tool tries to help where necessary without getting in the way.
Read more
Cecil combines Markdown content, images and Twig templates to build static sites with asset optimisation, feeds and taxonomies.
Read more
ClangFormat applies consistent formatting to C and C++ projects, using configurable styles, editor integration and automated checks.
Read more
tidyall runs code formatters and validators through one interface, with per-file rules, Git-aware checks, caching and safe backups.
Read more
Super-linter runs multiple linters and formatters across codebases, with configurable checks, parallel scans and CI feedback.
Read more