An extremely fast Python linter and code formatter, written in Rust.
- linter
- pep8
- python
- python3
76,356 visible repositories in the index
1–24 of 25 · Most stars
An extremely fast Python linter and code formatter, written in Rust.
A modular SQL linter and auto-formatter with support for multiple dialects and templated code.
Some out-of-the-box hooks for pre-commit
It's not just a linter that annoys you!
Simple Python style checker in one Python file
ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you
flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
coala provides a unified command-line interface for linting and fixing all your code, regardless of the programming languages you use.
A linter for YAML files.
The strictest and most opinionated python linter ever!
🦙 MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
CloudFormation Linter
A tool for refurbishing and modernizing Python codebases
check code for common misspellings
Inspects Python source files and provides information about type and location of classes, methods etc
Linter for C++ based on Google's style guide
Independent set of GDScript tools - parser, linter, formatter, and more
Sane PBXProj files
reStructuredText linter
Flake8 Type Annotation Checking
Security linter for AI-generated code: catches the exact vulnerabilities Copilot, Cursor and ChatGPT repeatedly produce. SQL injection, hardcoded secrets, JWT bypass, command injection and 15+ more rules. Grade A–F. Zero config. CI/CD ready.
Flake8 plugin for managing type-checking imports & forward references.
A plugin for Flake8 that provides specializations for type hinting stub files
Check catkin packages for common errors