Subcategories
Packages
-
aiocsv
Provides async-compatible CSV reading and…
permissive · active · 1.6M/mo
-
firecrawl
A Python SDK for web scraping, crawling,…
permissive · active · 1.5M/mo
-
breathe
Breathe is a Sphinx plugin that renders…
permissive · aging · 1.5M/mo
-
python-jsonpath
Implements RFC 9535-compliant JSONPath query…
permissive · active · 1.5M/mo
-
confusable-homoglyphs
Detects Unicode homoglyphs and mixed-script…
permissive · abandoned · 1.5M/mo
-
pysimdjson
Python bindings for the simdjson…
unclear · aging · 1.5M/mo
-
csvw
Reads, writes, and validates tabular data…
permissive · active · 1.4M/mo
-
mkdocs-glightbox
A MkDocs plugin that automatically wraps images…
permissive · active · 1.4M/mo
-
pythainlp
PyThaiNLP provides Thai-language natural…
permissive · active · 1.4M/mo
-
jsonpath-rw-ext
Extends JSONPath RW with additional query…
permissive · abandoned · 1.4M/mo
-
textstat
Textstat calculates readability and complexity…
permissive · active · 1.4M/mo
-
sphinxcontrib-websupport
Provides a Python API to integrate…
permissive · aging · 1.4M/mo
-
inscriptis
Converts HTML documents to plain text while…
permissive · active · 1.3M/mo
-
Parsley
Parsley is a PEG-based parsing library that…
permissive · abandoned · 1.3M/mo
-
match
Maps tokenized words and phrases back to their…
permissive · abandoned · 1.3M/mo
-
textwrap3
Backports Python 3.6's textwrap module to…
permissive · abandoned · 1.3M/mo
-
json-stream-rs-tokenizer
A Rust-based JSON tokenizer that accelerates…
unclear · active · 1.3M/mo
-
ansiwrap
Wraps and formats text while correctly handling…
permissive · active · 1.2M/mo
-
ast-grep-py
ast-grep-py is a Python binding for ast-grep, a…
permissive · active · 1.2M/mo
-
urlextract
Extracts URLs from text by locating TLDs and…
permissive · dormant · 1.2M/mo
-
pdf2docx
Converts PDF files to Word documents (.docx…
permissive · active · 1.2M/mo
-
httpie
HTTPie is a command-line HTTP client that makes…
permissive · dormant · 1.1M/mo
-
stanza
Stanza is a Python NLP library that runs…
permissive · active · 1.1M/mo
-
jaro-winkler
Computes Jaro and Jaro-Winkler string…
copyleft · abandoned · 1.1M/mo
-
FixedWidth
Converts between Python dictionaries and…
permissive · aging · 1.1M/mo
-
mkdocs-meta-manager
A MkDocs plugin that automatically applies meta…
permissive · dormant · 1.0M/mo
-
mkdocs-link-marker
A MkDocs plugin that automatically marks…
permissive · active · 1.0M/mo
-
prefixdate
Parses date strings with partial precision…
permissive · active · 914.0K/mo
-
sql-formatter
Reformats SQL queries into standardized,…
permissive · abandoned · 854.6K/mo
-
camelot-py
Extracts tables from PDFs into pandas…
permissive · active · 844.5K/mo
-
amazon-textract-textractor
Textractor wraps Amazon Textract APIs to…
permissive · active · 843.8K/mo
-
price-parser
Extracts price amounts and currency symbols…
permissive · active · 820.1K/mo
-
jsonseq
Encodes and decodes JSON text sequences…
permissive · abandoned · 800.1K/mo
-
streamingjson
Completes partial JSON strings into…
permissive · dormant · 788.0K/mo
-
unicodedata2
Provides updated Unicode character data tables…
permissive · active · 785.8K/mo
-
jinja2-strcase
Adds string-case conversion filters to Jinja2…
permissive · dormant · 774.1K/mo
-
segtok
Splits Indo-European text into sentences and…
permissive · abandoned · 767.4K/mo
-
mdit-plain
Converts markdown documents to plain text by…
permissive · abandoned · 764.9K/mo
-
ir-datasets
Provides a unified Python interface to…
permissive · active · 752.2K/mo
-
mkdocs-include-markdown-plugin
A MkDocs plugin that includes content from…
permissive · active · 747.7K/mo
-
sphinxext-opengraph
Sphinx extension that automatically generates…
permissive · aging · 743.9K/mo
-
unstructured.pytesseract
Python wrapper for Google's Tesseract OCR…
permissive · active · 724.4K/mo
-
pyjsparser
Parses JavaScript source code into an abstract…
permissive · abandoned · 694.7K/mo
-
srt
Parse, modify, and compose SRT subtitle files…
permissive · dormant · 689.3K/mo
-
uroman
Converts text in any script to Latin alphabet…
permissive · dormant · 659.1K/mo
-
chonkie-core
chonkie-core splits text at semantic boundaries…
permissive · active · 644.2K/mo
-
case-conversion
Converts strings between any case format…
permissive · aging · 614.2K/mo
-
imgkit
imgkit wraps the wkhtmltoimage command-line…
permissive · abandoned · 598.5K/mo
-
partialjson
Parses incomplete or malformed JSON strings…
permissive · active · 596.6K/mo
-
markdown-graphviz-inline
A Markdown extension that converts inline…
permissive · dormant · 582.1K/mo
-
pdftext
Extracts plain text or structured blocks,…
permissive · active · 555.4K/mo
-
msgfy
Converts Python Exception instances into…
permissive · dormant · 549.1K/mo
-
jstyleson
Parses JSON strings that contain…
permissive · abandoned · 541.4K/mo
-
ahocorasick-rs
Searches for multiple substrings in text or…
permissive · active · 534.7K/mo
-
pinecone-text
Provides sparse and dense text encoders for…
unclear · aging · 514.0K/mo
-
strsimpy
Implements a dozen string similarity and…
permissive · abandoned · 513.3K/mo
-
borb
borb reads, writes, and manipulates PDF files…
agpl · active · 504.7K/mo
-
sphinx_mdinclude
Sphinx extension that lets you include and…
permissive · aging · 494.8K/mo
-
fast-diff-match-patch
Wraps the C++ implementation of…
permissive · dormant · 494.5K/mo
-
untokenize
Converts Python tokens back into source code…
permissive · abandoned · 493.9K/mo
-
iregexp-check
Validates regular expressions against RFC 9485…
permissive · aging · 492.4K/mo
-
case-converter
Converts strings between different naming…
permissive · aging · 487.4K/mo
-
tokie
A fast, Rust-backed tokenizer library that…
permissive · active · 487.3K/mo
-
jsonpath-rfc9535
Queries JSON data using RFC 9535 JSONPath…
permissive · aging · 483.7K/mo
-
onigurumacffi
Provides Python bindings to the Oniguruma regex…
permissive · active · 472.8K/mo
-
clevercsv
CleverCSV detects CSV file dialects…
permissive · active · 461.1K/mo
-
pyap
Pyap detects and parses postal addresses from…
permissive · dormant · 460.8K/mo
-
textract
Extracts text from documents in multiple…
permissive · active · 454.9K/mo
-
yake
YAKE extracts keywords from text documents…
copyleft · aging · 453.5K/mo
-
mecab
Python binding for MeCab, a morphological…
copyleft · aging · 437.8K/mo
-
PTable
PTable formats tabular data into visually…
permissive · abandoned · 431.1K/mo
-
hachoir
Hachoir parses and displays binary files as a…
copyleft · active · 431.0K/mo
-
Cheetah3
Cheetah3 is a template engine and code…
permissive · active · 405.8K/mo
-
tangled-up-in-unicode
Provides detailed Unicode character properties…
permissive · abandoned · 400.5K/mo
-
nvidia-sphinx-theme
A Sphinx theme that extends PyData Sphinx Theme…
unclear · aging · 400.5K/mo
-
pytest-md-report
A pytest plugin that generates test outcome…
permissive · active · 398.5K/mo
-
mkdocs-git-authors-plugin
A MkDocs plugin that extracts and displays the…
permissive · aging · 388.9K/mo
-
pyjarowinkler
Computes Jaro and Jaro-Winkler similarity and…
permissive · active · 388.0K/mo
-
liteparse
LiteParse provides Python bindings for fast,…
permissive · active · 384.0K/mo
-
json-source-map
Maps each value in a JSON document to its…
permissive · dormant · 374.0K/mo
-
mechanize
Automate programmatic interaction with HTTP web…
permissive · aging · 364.6K/mo
-
ansi2txt
Converts ANSI escape sequences (color codes,…
unclear · abandoned · 364.0K/mo
-
newspaper4k
Extracts article text, metadata, and images…
permissive · active · 355.7K/mo
-
pdfservices-sdk
Client library for Adobe PDF Services API,…
permissive · active · 350.8K/mo
-
detect-delimiter
Detects the delimiter character used in CSV,…
permissive · abandoned · 349.1K/mo
-
html-for-docx
Converts HTML content to Word documents…
permissive · active · 345.0K/mo
-
demoji
demoji finds and removes emojis from text,…
permissive · active · 338.2K/mo
-
feedgen
Generates web feeds in ATOM and RSS formats,…
copyleft · dormant · 336.3K/mo
-
mineru
Converts PDF, DOCX, PPTX, XLSX, images, and web…
unclear · active · 335.8K/mo
-
docx2python
Extracts text, images, headers, footers,…
permissive · active · 335.0K/mo
-
DateTimeRange
DateTimeRange creates and manipulates time…
permissive · active · 331.9K/mo
-
pyhwp
Parses and extracts data from HWP Document…
agpl · active · 329.8K/mo
-
csv23
Provides a Python 3-style unicode CSV API that…
permissive · active · 327.6K/mo
-
playa-pdf
Playa-pdf reads PDF files and exposes their…
permissive · active · 324.0K/mo
-
lorem
Generates random placeholder text that…
permissive · abandoned · 318.6K/mo
-
jsonslicer
Parses JSON streams and large files without…
permissive · abandoned · 315.4K/mo
-
treetable
Renders nested data structures as formatted…
permissive · aging · 311.3K/mo
-
paragraphs
Provides a single function that joins…
permissive · dormant · 305.5K/mo
-
langchain-unstructured
Integrates LangChain with Unstructured to…
permissive · active · 297.1K/mo
-
escapism
Escapism provides two functions to escape and…
permissive · active · 292.6K/mo
-
aspose-words
Aspose.Words for Python is a document…
unclear · active · 292.1K/mo
-
lunr
Lunr is a lightweight, in-memory full-text…
permissive · aging · 291.2K/mo
-
pyheck
Converts strings between case styles…
permissive · abandoned · 285.3K/mo
-
proces
Proces provides text preprocessing functions…
permissive · dormant · 284.1K/mo
-
jsonc-parser
Parses JSON files with comments (.jsonc) and…
permissive · abandoned · 283.3K/mo
-
mkdocs-swagger-ui-tag
A MkDocs plugin that embeds Swagger UI directly…
permissive · active · 283.1K/mo
-
m2r2
Converts markdown files with embedded…
permissive · active · 281.2K/mo
-
humanreadable
Parses human-readable time and bitrate strings…
permissive · active · 277.9K/mo
-
nicknames
Provides a curated dataset of English given…
permissive · active · 276.9K/mo
-
pyuca
Implements the Unicode Collation Algorithm to…
permissive · active · 276.7K/mo
-
overpunch
Parses and formats overpunch-encoded numbers, a…
permissive · dormant · 272.0K/mo
-
cent
Python SDK for communicating with Centrifugo v5…
permissive · aging · 267.4K/mo
-
pdfrw2
pdfrw2 reads, writes, and manipulates PDF files…
permissive · abandoned · 266.8K/mo
-
jarowinkler
Calculates Jaro and Jaro-Winkler string…
permissive · dormant · 261.4K/mo
-
sphinxext-rediraffe
A Sphinx extension that automatically redirects…
permissive · aging · 257.1K/mo
-
english
English is a utility library providing English…
permissive · abandoned · 251.4K/mo
-
greenery
Parses and manipulates regular expressions by…
permissive · aging · 250.5K/mo
-
linear-tsv
Parses and writes tabular data in Linear TSV…
permissive · abandoned · 249.9K/mo
-
nr-date
A pure-Python date parser using regex patterns…
permissive · abandoned · 248.3K/mo
-
fastnumbers
Converts strings and other inputs to numbers…
permissive · active · 240.7K/mo