1.Automattic / harper
Offline, privacy-first grammar checker. Fast, open-source, Rust-powered
- developer-tools
- english-language
- grammar-checker
- rust
- webassembly
- chrome-extension
- +3 more
Ranked by Attention Score: stars gained over the last 180 complete days
41 repositories by Attention Score · May 8, 2026 – Nov 3, 2026 (UTC)
Offline, privacy-first grammar checker. Fast, open-source, Rust-powered
tiktoken is a fast BPE tokeniser for use with OpenAI's models.
Style and Grammar Checker for 25+ Languages
Open-source offline translation library written in Python
💫 Industrial-strength Natural Language Processing (NLP) in Python
Minimal, clean code for the Byte Pair Encoding (BPE) algorithm commonly used in LLM tokenization.
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server!
TranslatedJieba (结巴, "stutter") Chinese word segmentation
TranslatedChinese word segmentation, part-of-speech tagging, named entity recognition, dependency parsing, constituency parsing, semantic dependency parsing, semantic role labeling, coreference resolution, style transfer, semantic similarity, new word discovery, keyword and keyphrase extraction, automatic summarization, text classification and clustering, pinyin and Simplified/Traditional Chinese conversion, natural language processing
Unsupervised text tokenizer for Neural Network-based text generation.
NLTK Source
Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
Topic Modelling for Humans
Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages
Multi-layer Recurrent Neural Networks (LSTM, GRU, RNN) for character-level language models in Torch
Easy-to-use and powerful LLM and SLM library with awesome model zoo.
VADER Sentiment Analysis. VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media, and works well on texts from other domains.
modest natural-language processing
TranslatedChinese characters to pinyin converter (pypinyin)
Library for fast text representation and classification.
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Pretrained models for TensorFlow.js
A very simple framework for state-of-the-art Natural Language Processing (NLP)
Seamlessly integrate LLMs into scikit-learn.
Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others.
State of the Art Natural Language Processing
An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
Natural language detection
Module for automatic summarization of text documents and HTML pages.
An open-source NLP research library, built on PyTorch.
Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization.
📐 Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
A framework for training and evaluating AI models on a variety of openly available dialogue datasets.
natural language processor powered by plugins part of the @unifiedjs collective
Toolkit for Machine Learning, Natural Language Processing, and Text Generation, in TensorFlow. This is part of the CASL project: http://casl-project.ai/
Models, data loaders and abstractions for language processing, powered by PyTorch