PyPI StatsPyPI Stats
DiscoverCompareTrendingDashboard
PyPI Stats — Download analytics for Python packages
APIGitHubPrivacyTerms

Sign in to subscribe to our weekly trending newsletter.

Download data sourced from BigQuery (Google). Counts may include CI/CD and mirror traffic.
Inspired by and built upon the work of pypistats.org
Discover/yapf/Alternatives

Best Alternatives to yapf

A formatter for Python code

12 similar packages · ranked by shared classifiers & health score · View yapf →

#1
ruffv0.15.4

An extremely fast Python linter and code formatter, written in Rust.

174.2M/mo★ 46.8K
82
#2
tyv0.0.20

An extremely fast Python type checker, written in Rust.

19.7M/mo★ 18.1K
81
#3
Pymplerv1.1↑

A development tool to measure, monitor and analyze the memory behavior of Python objects.

5.5M/moApache License, Version 2.0★ 1.4K
83
#4
uv-buildv0.10.8↑

The uv build backend

23.9M/mo★ 82.2K
82
#5
netaddrv1.3.0

A network address manipulation library for Python

9.9M/moBSD License★ 821
77
#6
treelibv1.8.0

A Python implementation of tree structure.

1.4M/moApache-2.0★ 867
76
#7
tachv0.33.4↑

A Python tool to maintain a modular package architecture.

1.7M/mo★ 2.7K
76
#8
swagger-ui-bundlev1.1.0

Swagger UI bundled for usage with Python

3.6M/moApache-2.0★ 21
75
#9
jinja2-simple-tagsv0.6.1

Base classes for quick-and-easy template tag development

2.5M/moBSD license★ 40
75
#10
openunmixv1.3.0↑

PyTorch-based music source separation toolkit

1.3M/moMIT★ 1.5K
74
#11
click-option-groupv0.5.9

Option groups missing in Click

19.6M/mo★ 119
72
#12
hatch-requirements-txtv0.4.1↓

Hatchling plugin to read project dependencies from requirements.txt

2.4M/moMPL-2.0★ 40
63
← Browse all categories