{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/13"},{"label":"Linguistic","url":"https://skillfed.io/packages/category/text-processing-linguistic/2"}],"enrichment":{"capability":"Python wrapper for LanguageTool that checks grammar, style, and spelling in text via a local Java server, public API, or remote server.","skillfed_tags":["grammar-checking","nlp","copyleft-license"],"use_cases":["Batch-check documents or code comments for grammar and spelling errors in an automated pipeline.","Build a CLI tool or web service that validates user-submitted text against grammar and style rules.","Integrate grammar checking into a documentation generator or content management system.","Detect and correct typos and grammatical issues in multilingual text with configurable language rules.","Develop domain-specific spell-checkers by registering custom spellings and disabling irrelevant rules."],"what_it_does":"language_tool_python is a Python interface to LanguageTool, an open-source grammar, style, and spell checker. It lets you run grammar checks from Python code or the command line, with three deployment options: a local LanguageTool Java server (default version 6.8), the public LanguageTool API, or your own remote server. The wrapper handles server lifecycle, text checking, auto-correction, and fine-grained rule/category control.\n\nThe package depends on requests for HTTP calls, tqdm for progress feedback, packaging for version handling, psutil for system monitoring, and toml for configuration. It supports Python 3.9 through 3.14 and offers both programmatic and CLI interfaces, making it suitable for batch text processing, integration into larger NLP pipelines, or standalone grammar validation tools.","worth_installing":"Yes, with a licensing caveat. The package is well-maintained, has low install friction, no known vulnerabilities, and provides a mature interface to a powerful grammar checker. However, its GPL-3.0-only license means you cannot use it in proprietary or closed-source projects without a separate commercial license. For open-source or internal tools, it is a solid choice."},"id":"language-tool-python","links":{"html":"https://skillfed.io/packages/language-tool-python","md":"https://skillfed.io/packages/language-tool-python.md","pypi":"https://pypi.org/project/language-tool-python/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-14","license_spdx":"GPL-3.0-only","license_treatment":"copyleft","name":"language_tool_python","python_support":"supports_current","summary":"Checks grammar using LanguageTool."},"popularity":{"monthly_downloads":347561,"position":7348,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.4.0"}
