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/pypdf/Alternatives

Best Alternatives to pypdf

A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files

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

#1
selectolaxv1.0.0↑

A fast HTML5 parser with CSS selectors, written in Cython, using the Lexbor engine.

2.6M/moMIT★ 1.7K
93
#2
geopyv2.5.0↑

Python Geocoding Toolbox

5.1M/moMIT★ 4.9K
90
#3
pyparsingv3.3.3↑

pyparsing - Classes and methods to define and execute parsing grammars

152.1M/moMIT★ 2.5K
89
#4
idnav3.20↑

Internationalized Domain Names in Applications (IDNA)

653.8M/moBSD-3-Clause★ 295
87
#5
scikit-build-corev1.1.1↑

Build backend for CMake based projects

3.7M/moApache-2.0★ 516
86
#6
charset-normalizerv3.5.2↑

The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.

579.3M/moMIT★ 801
86
#7
django-ninjav1.7.1↑

Django Ninja - Fast Django REST framework

1.8M/moMIT License★ 9.2K
85
#8
connexionv3.3.0↑

Connexion - API first applications with OpenAPI/Swagger

1.8M/moApache-2.0★ 4.6K
83
#9
descopev2.15.0↑

Descope Python SDK

684.2K/moMIT★ 77
77
#10
python-ipwarev4.1.1↑

A Python package to retrieve a client's real IP address.

2.1M/moMIT★ 43
77
#11
partialjsonv1.2.0↑

Parse incomplete or partial JSON, e.g. from a streaming LLM response

285.4K/moMIT★ 103
76
#12
urwidv4.2.5↑

A full-featured console (xterm et al.) user interface library

2.4M/moLGPL-2.1-only★ 3.0K
76
← Browse all categories