skillfed

Text Processing packages

318 packages · page 2 of 3 · 1,076 including subcategories

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