black

Code formatter

Automates formatting of Python code to maintain consistency and speed up development

The uncompromising Python code formatter

GitHub

39k stars
230 watching
2k forks
Language: Python
last commit: 7 days ago
Linked from 6 awesome lists

autopep8codecodeformatterformattergofmthacktoberfestpre-commit-hookpythonyapf

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dnanhkhoa/nb_black Automates code formatting for Python using Black and YAPF to improve readability 368
akaihola/darker Reformat modified Python code to improve readability and consistency 635
nbqa-dev/nbqa Automates code quality checks and formatting for Jupyter Notebooks 1,051
peterjc/flake8-black A flake8 plugin that runs black to validate Python code style and enforce coding standards. 166
astral-sh/ruff A fast and powerful Python code linter and formatter written in Rust. 32,812
jupyterlab-contrib/jupyterlab_code_formatter Facilitates invocation of code formatters in JupyterLab 854
bpython/bpython An enhanced interactive Python interpreter with features common to IDEs. 2,635
google/yapf An automated code formatter for Python files, applying a configurable style to improve readability and consistency. 13,785
prompt-toolkit/ptpython An interactive Python shell with advanced features and customizable interface 5,229
textualize/rich A Python library for rich text and beautiful formatting in the terminal. 49,584
peter-evans/autopep8 Automatically formats Python code to conform to PEP 8 style guide. 85
mwouts/jupytext Enables conversion between Jupyter Notebooks and plain text documents 6,649
hoffstadt/dearpygui A fast and powerful GUI toolkit for Python with minimal dependencies 13,292
mtshiba/pylyzer A fast and feature-rich static code analyzer and language server for Python 2,483
pygithub/pygithub A Python library to access the GitHub REST API 7,042