$npx skillfedfor your agent

General packages

58 packages · page 1 of 2

Packages

regex Worth it
PyPI · General · released Jul 2026

A drop-in replacement for Python's standard `re` module that adds advanced regex features like nested sets, fuzzy matching, lookaround in conditionals, and full Unicode case-folding while maintaining backward compatibility.

Apache-2.0 AND CNRI-Pythoncompiled wheel · 3.10+
437.7Mdownloads / mo
docutils With conditions
PyPI · General · released May 2026

Docutils converts plaintext documentation in reStructuredText format into multiple output formats including HTML, XML, and LaTeX using a modular processing system.

BSD-3-Clausepure Python · 3.9+
225.6Mdownloads / mo
Sphinx Worth it
PyPI · General · released Dec 2025

Sphinx generates professional documentation from reStructuredText source files, producing HTML, PDF, EPUB, and other formats with automatic cross-references, code highlighting, and hierarchical navigation.

BSD-2-Clausepure Python · 3.12+
91.8Mdownloads / mo
lark Worth it
PyPI · General · released Oct 2025

Lark is a parsing library that builds abstract syntax trees from context-free grammars, supporting multiple parsing algorithms (Earley, LALR(1), CYK) with automatic line and column tracking.

MITpure Python · 3.8+
79.7Mdownloads / mo
nltk Worth it
PyPI · General · released Aug 2026

NLTK is a Python library for natural language processing tasks including tokenization, parsing, tagging, and linguistic analysis, with built-in datasets and educational resources.

Install it if you need foundational NLP tools, linguistic datasets, or are learning the field; consider specialized libraries (spaCy, transformers) if you need…

Apache-2.0pure Python · 3.10+
74.1Mdownloads / mo
humanize Worth it
PyPI · General · released Jun 2026

Converts numbers, dates, times, and file sizes into human-readable text formats, with support for fuzzy durations like "3 minutes ago" and localization to multiple languages.

Install it if you need to display human-readable numbers, durations, or sizes to end users.

MITpure Python · 3.10+
72.4Mdownloads / mo
humanfriendly With conditions
PyPI · General · released Sep 2021

Formats and parses numbers, file sizes, timespans, and other values into human-readable text; provides terminal interaction utilities including ANSI text styling and user prompts.

MITpure Pythonabandoned
54.3Mdownloads / mo
pdfkit With conditions
PyPI · General · released Nov 2021

Python wrapper for wkhtmltopdf that converts HTML to PDF using the Webkit rendering engine, supporting URLs, files, and HTML strings as input.

permissive licensepure Pythondormant2 known vulnerabilities
7.8Mdownloads / mo
parsimonious With conditions
PyPI · General · released Nov 2025

Parsimonious is a pure-Python PEG (parsing expression grammar) parser that builds abstract syntax trees from text according to grammar rules you define, with no external lexer or parser generator required.

MITpure Pythonaging
6.9Mdownloads / mo
intervaltree Worth it
PyPI · General · released Dec 2025

A self-balancing interval tree data structure that stores and queries overlapping or enveloped ranges, supporting point lookups, range overlaps, and range envelopment queries.

Install it if you need to store and query overlapping or enveloped ranges; the self-balancing design and rich query interface make it significantly easier than…

Apache-2.0pure Pythonaging
6.3Mdownloads / mo
python-stdnum Worth it
PyPI · General · released Jan 2026

Parses, validates, and reformats standard numbers and codes across many countries and industries—tax IDs, bank accounts, identity numbers, VAT codes, and financial identifiers.

Install it if you validate or reformat standardized numbers.

LGPL-2.0-or-laterpure Python · 3.8+
6.2Mdownloads / mo
tabula-py With conditions
PyPI · General · released Oct 2024

Extracts tables from PDF files and converts them into pandas DataFrames, CSV, TSV, or JSON formats using a Java-based backend.

However, dormant development since 2024-10-17 means new features or breaking-change fixes are unlikely.

MITpure Python · 3.9+dormant
5.7Mdownloads / mo
pylatexenc Worth it
PyPI · General · released Jul 2026

Converts between LaTeX code and Unicode text in both directions, parsing LaTeX markup into a logical structure and encoding Unicode strings into LaTeX escape sequences.

Install it if you work with LaTeX text processing, bibliographic data, or need bidirectional LaTeX-Unicode conversion.

MITpure Python
5.2Mdownloads / mo
xhtml2pdf With conditions
PyPI · General · released Feb 2025

Converts HTML and CSS to PDF documents using Python, enabling developers with web skills to generate PDF templates without learning specialized PDF libraries.

However, the aging maintenance status (last release 537 days ago) warrants caution in production: verify that its rendering quality and feature set meet your specific…

Apache-2.0pure Python · 3.8+aging
4.3Mdownloads / mo
python-iso639 Worth it
PyPI · General · released Jul 2026

Maps ISO 639 language codes (639-1, 639-2, 639-3) to language names and metadata, with methods to look up or guess a language from any code or name format.

Apache-2.0pure Python · 3.10+
4.2Mdownloads / mo
anyascii Worth it
PyPI · General · released Jun 2025

Converts Unicode text to ASCII-only equivalents by transliterating each character to its best ASCII representation, leaving ASCII input unchanged and removing unmapped characters.

ISCpure Python · 3.3+
4.1Mdownloads / mo
semchunk Worth it
PyPI · General · released Jun 2026

semchunk splits text into semantically meaningful chunks while preserving local context, supporting custom tokenizers, chunk overlapping, offsets, and optional AI-powered chunking via the Isaacus API.

Install it if you need to chunk text for RAG, embeddings, or language model workflows.

MITpure Python · 3.10+
3.9Mdownloads / mo
lark-parser Worth it
PyPI · General · released Aug 2021

Lark is a parsing library that builds abstract syntax trees from context-free grammars using Earley, LALR(1), or CYK parsing algorithms, with minimal code required.

MITpure Python
3.7Mdownloads / mo
jaconv Worth it
PyPI · General · released Feb 2026

jaconv converts between Japanese character types: Hiragana, Katakana, half-width (Hankaku) and full-width (Zenkaku) characters, plus transliteration to and from romanized alphabet.

Install it if you work with Japanese text preprocessing, normalization, or transliteration.

permissive licensepure Python
3.6Mdownloads / mo
stringzilla With conditions
PyPI · General · released Aug 2026

StringZilla provides SIMD and SWAR-accelerated string operations including substring search, hashing, edit distances, sorting, and segmentation for Python, with no runtime dependencies.

Install only if your Python version is 3.10 or later.

permissive licensecompiled wheel · 3.10+
2.8Mdownloads / mo
pyjson5 Worth it
PyPI · General · released May 2026

Parses and serializes JSON5 (a more lenient JSON variant) and standard JSON in Python, with output safe for HTML templates.

Install it if you need JSON5 support or HTML-safe serialization; otherwise the standard json module suffices.

permissive licensecompiled wheel
2.8Mdownloads / mo
art Worth it
PyPI · General · released Apr 2025

Converts text and generates one-line ASCII art symbols, rendering them as multi-line ASCII text using various fonts and decorative styles.

MITpure Python · 3.6+
1.6Mdownloads / mo
pythainlp Worth it
PyPI · General · released Aug 2026

PyThaiNLP provides Thai-language natural language processing tools including tokenization, part-of-speech tagging, transliteration, spelling correction, and linguistic utilities, designed as a Thai counterpart to NLTK.

Install it if you need to process Thai text; the base package is lightweight and the optional extras allow you to add machine translation or WordNet support as needed.

Apache-2.0pure Python · 3.9+
1.4Mdownloads / mo
pytrec-eval-terrier Worth it
PyPI · General · released Oct 2025

Provides Python bindings to TREC's trec_eval tool for computing standard Information Retrieval evaluation measures like MAP and NDCG on ranked search results.

MITcompiled wheel · 3+
1.2Mdownloads / mo
jaro-winkler With conditions
PyPI · General · released Aug 2022

Computes Jaro and Jaro-Winkler string similarity scores, returning values from 0 (no match) to 1 (perfect match) for comparing two strings.

GPL-3.0-onlypure Pythonabandoned
1.1Mdownloads / mo
csscompressor Skip
PyPI · General · released Nov 2017

Compresses CSS by removing unnecessary whitespace and comments, following the YUI CSS Compressor algorithm.

BSD-3-Clausebuilds from sourceabandoned
948.5Kdownloads / mo
TatSu Worth it
PyPI · General · released Jul 2026

TatSu compiles extended EBNF grammars into memoizing PEG parsers in Python, or generates Python source code that implements those parsers.

Install it if you need to parse hierarchical data, build a DSL, or generate parsers from grammars.

BSD-3-Clausepure Python · 3.12+
921.5Kdownloads / mo
empy With conditions
PyPI · General · released Feb 2026

EmPy is a templating system that embeds Python code directly into text documents using customizable markup (default `@`), processing the combined source to produce output with Python expressions, statements, and control structures evaluated inline.

BSD-3-Clausebuilds from source · 2.4+aging
691.1Kdownloads / mo
uroman With conditions
PyPI · General · released Jun 2024

Converts text in any script to Latin alphabet romanization, supporting multiple languages with context-aware character mappings and optional language codes.

However, the dormant maintenance status (no activity for 777 days) means you should verify that its romanization rules and Unicode support remain adequate for your…

Apache-2.0pure Python · 3.10+dormant
659.1Kdownloads / mo
imgkit With conditions
PyPI · General · released Feb 2023

imgkit wraps the wkhtmltoimage command-line tool to convert HTML (from URLs, files, or strings) into image files using the Webkit rendering engine.

However, do not use it in production without understanding that no upstream maintenance is available—if wkhtmltoimage itself breaks or you encounter bugs in imgkit,…

MITpure Pythonabandoned
598.5Kdownloads / mo
esprima Skip
PyPI · General · released Aug 2018

Esprima parses ECMAScript (JavaScript) source code into an abstract syntax tree, supporting tokenization and full syntactic analysis of JavaScript programs.

Install only if you are maintaining legacy code that already depends on esprima and cannot migrate.

BSD-3-Clausebuilds from sourceabandoned
484.4Kdownloads / mo
django-autoslug With conditions
PyPI · General · released Apr 2023

Provides a Django model field that automatically generates and maintains URL-friendly slugs from other fields, with built-in uniqueness enforcement and support for custom slugification logic.

However, the last release was April 2023 and maintenance is aging; verify compatibility with your current Django version before adopting.

copyleftpure Pythonaging
408.6Kdownloads / mo
tangled-up-in-unicode Skip
PyPI · General · released Sep 2021

Provides detailed Unicode character properties and metadata from the Unicode Character Database with human-readable aliases, as an alternative to Python's standard library unicodedata module.

No, not recommended for new projects.

permissive licensepure Python · 3.6+abandoned
400.5Kdownloads / mo
nvidia-sphinx-theme With conditions
PyPI · General · released Nov 2025

A Sphinx theme that extends PyData Sphinx Theme with NVIDIA branding and styling for documentation projects.

However, the proprietary license is restrictive—verify that your project qualifies as a 'NVIDIA product or service' before committing.

license unclearpure Python · 3.10+aging
400.5Kdownloads / mo
json-diff Skip
PyPI · General · released Aug 2019

Compares two JSON files and generates a JSON output showing the differences, with options to include or exclude specific keys from the comparison.

Install only if you have a specific legacy requirement and can accept the lack of support.

MITbuilds from sourceabandoned
357.2Kdownloads / mo
phonetics Skip
PyPI · General · released Mar 2018

Computes phonetic keys of strings using Soundex, NYSIIS, Metaphone, and Double Metaphone algorithms for fuzzy matching and phonetic indexing.

MITbuilds from sourceabandoned
328.6Kdownloads / mo
gibberish-detector Skip
PyPI · General · released Mar 2021

Detects whether strings are gibberish or valid text by training on example corpora and scoring input against learned patterns.

MITpure Pythonabandoned
283.2Kdownloads / mo
esprima2 With conditions
PyPI · General · released Apr 2026

Parses and tokenizes JavaScript code up to ECMA 2025 syntax, producing an ESTree-compatible abstract syntax tree or token stream for analysis and manipulation.

permissive licensepure Python · 3.10+
262.9Kdownloads / mo
mwxml Worth it
PyPI · General · released Apr 2026

Efficiently parse and stream-process MediaWiki XML database dumps with memory-conscious iteration and optional distributed processing across multiple files.

Install it if you need to process wiki database exports; skip it if you're not working with MediaWiki XML data.

MITpure Python
249.6Kdownloads / mo
mwtypes With conditions
PyPI · General · released Jul 2024

Provides standardized Python classes for MediaWiki data types, normalizing representations across database, XML dumps, and API responses.

However, verify that the included types match your specific use case, and be aware that maintenance is dormant—if you need active support or compatibility updates for…

MITpure Pythondormant
247.8Kdownloads / mo