$npx skillfedfor your agent

Linguistic packages

264 packages · page 7 of 7

Packages

deepsearch-glm With conditions
PyPI · Linguistic · released Dec 2024

Extracts entities, relations, and linguistic structures from text and documents using pretrained NLP models, then constructs knowledge graphs from the extracted information.

Install only if the core NLP and graph-building features match your needs and you can tolerate potential staleness.

MITcompiled wheeldormant
92.2Kdownloads / mo
ginza Worth it
PyPI · Linguistic · released Mar 2024

GiNZA is a Japanese NLP library that performs tokenization, part-of-speech tagging, dependency parsing, and named entity recognition on Japanese text using Universal Dependencies standards.

Install it if you're working with Japanese text and need structured linguistic analysis; the main trade-off is that transformer models require downloading large files…

permissive licensepure Python · 3.8+
91.3Kdownloads / mo
polyglot Skip
PyPI · Linguistic · released Jul 2016

Polyglot is a multilingual natural language processing pipeline that performs tokenization, language detection, named entity recognition, part-of-speech tagging, sentiment analysis, word embeddings, morphological analysis, and transliteration across many languages.

No—not for new projects.

GPL-3.0-or-laterbuilds from sourcedormant
91.2Kdownloads / mo
unicodedataplus With conditions
PyPI · Linguistic · released Mar 2025

Extends Python's built-in unicodedata module with additional Unicode properties like script, block, emoji attributes, and break properties for characters.

permissive licensecompiled wheelaging
91.1Kdownloads / mo
bnunicodenormalizer With conditions
PyPI · Linguistic · released May 2024

Normalizes Bangla Unicode text by fixing invalid character sequences, handling legacy symbols, and optionally preserving English text.

MITpure Pythondormant
90.1Kdownloads / mo
pycld3 Skip
PyPI · Linguistic · released Mar 2021

Detects the language of text using Google's Compact Language Detector v3, returning language codes and confidence scores for over 100 languages and scripts.

No, not recommended for new projects.

Apache-2.0compiled wheelabandoned
90.0Kdownloads / mo
date-spacy With conditions
PyPI · Linguistic · released Aug 2023

Adds a spaCy pipeline component that identifies date entities in text using regex and converts them to structured datetime objects via dateparser, storing results in a custom token extension.

However, it is abandoned (last updated 2023-08-24) with no ongoing maintenance, so install only if the fixed functionality is sufficient and you do not expect bug…

MITpure Pythonabandoned
89.2Kdownloads / mo
soundex Skip
PyPI · Linguistic · released Jun 2014

Implements the Soundex phonetic algorithm for indexing names by sound in English, plus a modified version for Indian languages.

LGPL-2.0-or-laterbuilds from sourceabandoned
85.1Kdownloads / mo
Penman Worth it
PyPI · Linguistic · released Aug 2024

Penman is a Python library for reading, writing, and manipulating graphs encoded in PENMAN notation, commonly used for Abstract Meaning Representation (AMR) and other semantic graph formats.

MITpure Python · 3.8+
84.5Kdownloads / mo
silpa_common Skip
PyPI · Linguistic · released May 2014

Provides common utility functions for SILPA, including character mapping for Indic languages and language detection capabilities.

LGPL-2.0-or-laterbuilds from sourceabandoned
84.4Kdownloads / mo
postal With conditions
PyPI · Linguistic · released Oct 2025

Python bindings to libpostal, a C library for parsing and normalizing street addresses worldwide, supporting address expansion and component extraction.

MITbuilds from sourceaging
84.3Kdownloads / mo
ja-ginza With conditions
PyPI · Linguistic · released Mar 2024

A pre-trained Japanese NLP model for spaCy that performs tokenization, dependency parsing, named entity recognition, part-of-speech tagging, and morphological analysis on Japanese text.

permissive licensepure Python
83.7Kdownloads / mo
rouge-chinese With conditions
PyPI · Linguistic · released Sep 2022

Computes ROUGE evaluation metrics for Chinese text summarization and NLP tasks, handling Chinese punctuation and sentence segmentation correctly.

However, verify that the unclear license aligns with your use case, and confirm compatibility with your Python version since support is unspecified.

license unclearpure Pythondormant
81.3Kdownloads / mo
Sastrawi With conditions
PyPI · Linguistic · released Jan 2016

Sastrawi reduces inflected Indonesian words to their base form (stem) by removing prefixes, suffixes, and other morphological variations.

permissive licensepure Python
79.9Kdownloads / mo
edx-i18n-tools Worth it
PyPI · Linguistic · released Mar 2026

Command-line tool for extracting, compiling, validating, and managing translations in Django projects and apps, with integration for uploading to and downloading from Transifex.

Apache-2.0pure Python
79.1Kdownloads / mo
madoka With conditions
PyPI · Linguistic · released Nov 2025

Madoka implements a Count-Min sketch data structure for memory-efficient counting of string-int pairs in streaming data, with lower memory overhead than Python dict or Counter.

permissive licensecompiled wheelaging
79.1Kdownloads / mo
iso-639 Skip
PyPI · Linguistic · released Apr 2016

Provides a Python interface to ISO 639 language codes (parts 1, 2, 3, and 5), allowing you to look up language names and their various standardized code representations.

AGPL-3.0-onlybuilds from sourcedormant
79.0Kdownloads / mo
python-mecab-ko With conditions
PyPI · Linguistic · released Jul 2024

Provides Python bindings for MeCab-ko, a morphological analyzer for Korean text that segments sentences into morphemes and extracts parts of speech.

BSD-3-Clausecompiled wheel · 3.7+dormant
78.2Kdownloads / mo
PyRuSH With conditions
PyPI · Linguistic · released Mar 2026

PyRuSH segments clinical and telegraphic text into sentences using rule-based hashing, handling abbreviations and formatting irregularities common in medical notes.

MITcompiled wheel · 3.6+
76.7Kdownloads / mo
stopwordsiso Worth it
PyPI · Linguistic · released Jul 2026

Provides stopword lists for multiple languages identified by ISO 639-1 codes, returning them as sets for filtering common words from text processing tasks.

MITpure Python · 3.10+
75.3Kdownloads / mo
python-mecab-ko-dic With conditions
PyPI · Linguistic · released Dec 2022

Provides a pre-built Korean morphological analyzer dictionary for mecab-ko, eliminating the need to manually compile mecab-ko and its dictionary.

However, be aware that the package is abandoned and will not receive updates; verify that the pre-built dictionary meets your Korean language processing needs before…

Apache-2.0pure Pythonabandoned
74.8Kdownloads / mo
tree-sitter-cmake With conditions
PyPI · Linguistic · released Nov 2025

Provides a tree-sitter grammar for parsing CMake code, enabling incremental syntax analysis of CMake files in Python applications.

permissive licensecompiled wheel · 3.10+
74.4Kdownloads / mo
BabelDOC With conditions
PyPI · Linguistic · released Jul 2026

BabelDOC translates PDF documents between languages, primarily English to Chinese, producing bilingual comparison PDFs with original and translated pages.

AGPL-3.0pure Python
74.3Kdownloads / mo
lark-js With conditions
PyPI · Linguistic · released May 2022

Lark-js is a command-line tool that generates standalone LALR(1) parsers in Javascript from Lark grammar files, enabling portable grammar-based parsing across Python, Javascript, and Julia.

Install only if you actively need grammar-based parsing in Javascript.

MITpure Pythondormant
74.0Kdownloads / mo