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.

270.5M 48K 2K
pre-commit
pre-commit

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

173.2M 15K 982
python
mypy

Optional static typing for Python

172.1M 21K 3K
PyCQA
isort

A Python utility / library to sort imports.

114.5M 7K 658
aws-cloudformation
cfn-lint

CloudFormation Linter

109.9M 3K 635
pylint-dev
pylint

It's not just a linter that annoys you!

66.9M 6K 1K
PyCQA
pyflakes

A simple program which checks Python source files for errors

66.5M 1K 185
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.

60.5M 4K 348
adrienverge
yamllint

A linter for YAML files.

37.1M 3K 316
jupyter-lsp
jupyter-lsp

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

35.9M 2K 157
PyCQA
bandit

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

26.5M 8K 788
seddonym
import-linter

Lint your Python architecture.

9.8M 1K 80
PyCQA
pydocstyle

docstring style checker

5.3M 1K 190
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.3M 1K 120
djlint
djlint

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

3.6M 934 117
ast-grep
ast-grep-cli

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

2M 15K 405
pre-commit
pre-commit-hooks

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

1.8M 7K 793
asottile
pyupgrade

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

1.8M 4K 213
jackdewinter
pymarkdownlnt

A GitHub Flavored Markdown compliant Markdown linter.

1.2M 137 24
3YOURMIND
django-migration-linter

:rocket: Detect backward incompatible migrations for your django project

1.2M 611 68
justinchuby
lintrunner-adapters

Adapters and tools for lintrunner

1.2M 6 6
jorisroovers
gitlint-core

Linting for your git commit messages

1.2M 962 112
MarketSquare
robotframework-robocop

Tool for static code analysis and formatting of Robot Framework language

1.1M 261 55
google
pytype

A static type analyzer for Python code

1.1M 5K 289
    • Data from PyPI, GitHub, ClickHouse, and BigQuery