InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β
Top 23 Python Formatter Projects
-
These requirements are not too uncommon. I have seen many projects with similar setup, with alternatives such as tox instead of nox, or black and pylint instead of ruff, etc.
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: YouTube asks channel owner to verify phone, permanently overwrites personal info | news.ycombinator.com | 2025-02-17
I think they mean that just because code is under github.com/google, it doesn't make it an "official" Google thing.
For example, yapf[0] is under the Google Github org but has the disclaimer:
>Note YAPF is not an official Google product (experimental or otherwise), it is just code that happens to be owned by Google.
libphonenumber doesn't have any similar disclaimer and does seem to be an "official" Google product, but it's hard to tell what Google considers official or not.
[0] https://github.com/google/yapf
-
Use black and isort for formatting.
-
-
The project uses a mix of Rust and GDScript, and for linting the GDScript code in GitHub actions, I use godot-gdscript-toolkit.
-
best-of-python-dev
π A ranked list of awesome python developer tools and libraries. Updated weekly.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
unimport
:rocket: The ultimate linter and formatter for removing unused import statements in your code. (by hakancelikdev)
-
Formatter
π§ββοΈ A Sublime Text plugin to beautify, minify, convert: CSS, SCSS, Sass, HTML, XML, SVG, JS,JavaScript, JSON, GraphQL, Markdown, TypeScript, Vue, Lua, YAML, Go, Perl, PHP, Python, Ruby, Rust, Haskell, Dart, Swift, Crystal, Bash, Shell, SQL, CSV, C, C++, C#, Objective-C, D, Java, Pawn, Julia, Blade, LaTeX, D2, Graphviz, Mermaid, PlantUML, Disasm..
-
-
-
-
beancount-black
Opinionated code formatter, just like Python's black code formatter but for Beancount
-
-
-
-
astypes
Python library to infer types for AST nodes. Make the most powerful Python linters and formatters!
-
-
insta-data-styled
A program to format your Instagram's "messages.json" into a beautiful and readable web format.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Formatter discussion
Python Formatter related posts
-
Ruff and Ready: Linting Before the Party
-
YouTube asks channel owner to verify phone, permanently overwrites personal info
-
Enhancing Code Quality: Adding Formatters and Linters to Code-Formatter-Advisor
-
Black β The uncompromising Python code formatter
-
GitHub Is Down?
-
Black: The uncompromising Python code formatter
-
Code Reviews Do Find Bugs
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 May 2025
Index
What are some of the best open-source Formatter projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | black | 40,227 |
2 | yapf | 13,890 |
3 | isort | 6,725 |
4 | autopep8 | 4,613 |
5 | godot-gdscript-toolkit | 1,179 |
6 | best-of-python-dev | 1,127 |
7 | autoflake | 930 |
8 | mdformat | 578 |
9 | docformatter | 565 |
10 | blue | 401 |
11 | lancer | 259 |
12 | unimport | 244 |
13 | Formatter | 127 |
14 | ufmt | 106 |
15 | lambdex | 81 |
16 | pre-commit-hook-yamlfmt | 69 |
17 | beancount-black | 44 |
18 | promformat | 36 |
19 | jsonfmt | 13 |
20 | eng | 7 |
21 | astypes | 7 |
22 | thrift-fmt | 6 |
23 | insta-data-styled | 4 |