#110 · Primary category: NLP Tools & Text Processing

language_tool_python

grammar grammar-checker grammar-parser languagetool nlp python spellchecker

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