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: about 1 month 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 637
nbqa-dev/nbqa Automates code quality checks and formatting for Jupyter Notebooks 1,057
peterjc/flake8-black A flake8 plugin that runs black to validate Python code style and enforce coding standards. 165
astral-sh/ruff A fast and powerful Python code linter and formatter written in Rust. 33,816
jupyterlab-contrib/jupyterlab_code_formatter Facilitates invocation of code formatters in JupyterLab 856
bpython/bpython An enhanced interactive Python interpreter with features common to IDEs. 2,649
google/yapf An automated code formatter for Python files, applying a configurable style to improve readability and consistency. 13,805
prompt-toolkit/ptpython An interactive Python shell with advanced features and customizable interface 5,241
textualize/rich A Python library for rich text and beautiful formatting in the terminal. 49,953
peter-evans/autopep8 Automatically formats Python code to conform to PEP 8 style guide. 84
mwouts/jupytext Enables conversion between Jupyter Notebooks and plain text documents 6,673
hoffstadt/dearpygui A fast and powerful GUI toolkit for Python with minimal dependencies 13,469
mtshiba/pylyzer A fast and feature-rich static code analyzer and language server for Python 2,550
pygithub/pygithub A Python library to access the GitHub REST API 7,078