PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Linter Python Packages

Python packages with the GitHub topic linter. Sorted by relevance, with stars and monthly downloads.
astral-sh
ruff

An extremely fast Python linter and code formatter, written in Rust.

226.9M 48K 2K
python
mypy

Optional static typing for Python

164M 20K 3K
pre-commit
pre-commit

A framework for managing and maintaining multi-language pre-commit hooks.

150.5M 15K 971
PyCQA
isort

A Python utility / library to sort imports.

94.1M 7K 640
aws-cloudformation
cfn-lint

CloudFormation Linter

72.2M 3K 632
PyCQA
pyflakes

A simple program which checks Python source files for errors

61.4M 1K 183
pycqa
flake8

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.

54.3M 4K 346
pylint-dev
pylint

It's not just a linter that annoys you!

48.5M 6K 1K
jupyter-lsp
jupyter-lsp

Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol

41.6M 2K 157
adrienverge
yamllint

A linter for YAML files.

32.7M 3K 311
PyCQA
bandit

Bandit is a tool designed to find common security issues in Python code.

23.8M 8K 762
seddonym
import-linter

Lint your Python architecture.

6.4M 1K 79
PyCQA
pydocstyle

docstring style checker

5M 1K 190
djlint
djlint

✨ HTML Template Linter and Formatter. Django - Jinja - Nunjucks - Handlebars - GoLang

4.5M 922 114
PyCQA
flake8-bugbear

A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.

4.2M 1K 115
pre-commit
pre-commit-hooks

Some out-of-the-box hooks for pre-commit

1.8M 7K 788
asottile
pyupgrade

A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.

1.7M 4K 212
ast-grep
ast-grep-cli

⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

1.5M 14K 362
justinchuby
lintrunner-adapters

Adapters and tools for lintrunner

1.3M 6 6
jackdewinter
pymarkdownlnt

A GitHub Flavored Markdown compliant Markdown linter.

1.3M 134 22
google
pytype

A static type analyzer for Python code

1.1M 5K 290
3YOURMIND
django-migration-linter

:rocket: Detect backward incompatible migrations for your django project

1.1M 607 68
rstcheck
rstcheck

Checks syntax of reStructuredText and code blocks nested within it

1M 253 43
jorisroovers
gitlint-core

Linting for your git commit messages

1M 958 113
    • Data from PyPI, GitHub, ClickHouse, and BigQuery