← retour

catégorie

Python linting and formatting

Linters and formatters for Python.

Côte à côte

Python linting and formatting
OutilÉtoilesLicenceConditionsAuto-hébergeableLangageDernière releaseDernier push
Ruff51kMITOpen sourceNonRust0.17.42026-11-12
Black42kMITOpen sourceNonPython26.10.12026-11-09
YAPF14kApache-2.0Open sourceNonPythonv0.43.02026-11-06
isort7kMITOpen sourceNonPython9.0.22026-11-01
Pylint5.7kGPL-2.0Open sourceNonPythonv4.1.32026-11-10
Flake83.8kOtherOpen sourceNonPython7.5.02026-11-04

6 outils

Ruff

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

Langage
Rust
Licence
MIT
Étoiles
51k
Dernière release
0.17.4
Dernier push
2026-11-12
Black

The uncompromising Python code formatter

Langage
Python
Licence
MIT
Étoiles
42k
Dernière release
26.10.1
Dernier push
2026-11-09
isort

A Python utility / library to sort imports.

Langage
Python
Licence
MIT
Étoiles
7k
Dernière release
9.0.2
Dernier push
2026-11-01
Pylint

It's not just a linter that annoys you!

Langage
Python
Licence
GPL-2.0
Étoiles
5.7k
Dernière release
v4.1.3
Dernier push
2026-11-10
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.

Langage
Python
Licence
Other
Étoiles
3.8k
Dernière release
7.5.0
Dernier push
2026-11-04

Ce que ces outils remplacent