Swift linter and static analyzer enforcing style conventions and code quality rules.
Category: linter · clear
Static analysis and linter for bash/sh scripts, written in Haskell.
Static linter for GitHub Actions workflow YAML files, written in Go.
Extremely fast Python linter and formatter written in Rust, replacing flake8, isort, and black.
Code formatter for C, C++, Objective-C, Java, JavaScript, and TypeScript that enforces consistent style via .clang-format config files.
Rust-based structural code search, lint, and rewrite tool supporting 10+ languages via AST matching.
Framework for managing and running multi-language pre-commit git hooks, written in Python.
Command-line linter for prose that checks writing style, grammar, and consistency using customizable rules.
Fast linter aggregator for Go that runs multiple linters in parallel with unified output.
Static analysis tool written in OCaml that detects bugs and security issues via pattern matching rules.
Fast spell checker for source code that finds and corrects typos with low false positives.
Command-line toolchain for linting, generating, and managing Protocol Buffers and gRPC schemas.
Find security issues and misconfigurations in GitHub Actions workflows.
Python static analyzer for cloud infrastructure-as-code security misconfigurations.
Python linter that validates AWS CloudFormation YAML/JSON templates against resource schemas and best practices.
Python linter for YAML files that checks syntax, style, and common mistakes like key repetition and trailing spaces.
Extremely fast Python type checker written in Rust, designed as a complement to existing type checkers.
Linter for Ansible playbooks that checks syntax, best practices, and security issues.
Rust-based formatter, linter, and code analyzer for JavaScript, TypeScript, JSON, and CSS.
Static analyzer for C and C++ code that detects memory leaks, buffer overruns, and other defects.
Go command-line tool to format and lint YAML files with extensible customization.
Fast, standards-based static type checker for Python with command-line and IDE integration.
Static analysis security scanner for Terraform code, written in Go.
Command-line linter for Markdown files with autofix support, powered by Node.js.