Skip to content

Entry

Ruff

Appears in 4 awesome lists

Extremely fast linter which supports lint rules from many other lint tools, such as flake8.

Open github.comastral-sh/ruff

Found in these lists

Awesome Python

Section: Code Analysis · An extremely fast Python linter and code formatter.

FreshScore 94

Awesome Python Typing

Section: Linters · Extremely fast linter which supports lint rules from many other lint tools, such as flake8.

FreshScore 85

Awesome Rust

Section: Formatters · An extremely fast Python linter and code formatter

FreshScore 94

Awesome Django

Section: Python Packages · An extremely fast Python linter and code formatter, written in Rust.

FreshScore 89

black

The uncompromising Python code formatter.

In 6 listsDetails

pre-commit

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

In 6 listsDetails

mypy

(label: good first issue) Optional static typing for Python.

In 6 listsDetails

Bandit

Python Code Quality Authority - Find common security vulnerabilities in Python code.

In 6 listsDetails

pyright

Fast type checker meant for large Python source bases. It can run in a “watch” mode and performs fast incremental updates when files are modified.

In 6 listsDetails

vulture

Find unused classes, functions and variables in Python code.

In 5 listsDetails

flake8

A python tool that glues together pep8, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.

In 4 listsDetails

wemake-python-styleguide

(label: level:starter) The strictest and most opinionated python linter ever!

In 5 listsDetails