#110 · Primary category: NLP Tools & Text Processing
language_tool_python
a free, non-AI python grammar checker 📝✅
Project last updated:08/29/26
GitHub Stars
529
Forks
72
Contributors
28
License
GPL-3.0
Why we included this project
Grammar checking in Python often means either tying into a paid service or assembling your own rule engine. This wrapper keeps that work small by giving you a Python interface to LanguageTool, a free open-source checker that works across many languages and runs on handcrafted linguistic rules rather than a learned model. You can point it at a local Java server for offline privacy, use the public LanguageTool API for quick setup, or connect to your own remote instance, and each match comes back with a readable message, suggested replacements, and the exact offset in the text. A command-line interface is included, so the same tool can back a document review workflow or a CI spell-check step. Because the corrections are rule-based, the results are deterministic and easy to audit, which makes this a good fit when you want explainable output without GPU overhead.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
flair
A very simple framework for state-of-the-art Natural Language Processing (NLP)
compromise
modest natural-language processing
tokenizers
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
CoreNLP
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Chinese-Word-Vectors
100+ Chinese Word Vectors 上百种预训练中文词向量