Skip to content

Entry

pre-commit

Appears in 6 awesome lists

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

Open github.compre-commit/pre-commit

Found in these lists

Awesome Data Analysis

Section: Code Quality & Development · Framework for managing pre-commit hooks.

FreshScore 80

Awesome Git Hooks

Section: Tools · A framework for managing and maintaining multi-language pre-commit hooks.

SlowScore 60

Awesome Python

Section: Code Analysis · A framework for managing and maintaining multi-language pre-commit hooks.

FreshScore 94

Best Of Python Dev

Section: pre-commit (34 · 16K) - A framework for managing and maintaining multi-language pre-commit.. MIT · (👨‍💻 170 · 🔀 1K · 📦 290K):

FreshScore 84

Awesome Git Hooks

Section: Tools · A framework for managing and maintaining multi-language pre-commit hooks.

SlowScore 58

awesome-python

Section: Linters and Formatters · A framework for managing and maintaining multi-language pre-commit hooks.

FreshScore 81

husky

Manage Git hooks with a nice user interface.

In 7 listsDetails

black

The uncompromising Python code formatter.

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

GitHub

Python library for rich text and beautiful formatting in the terminal. Also provides a great RichHandler log handler.

In 5 listsDetails

Ruff

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

In 4 listsDetails