LanguageTool
LanguageTool is a self-hosted office & productivity tool with support for grammar, natural language, natural language processing.
Overview
Style and Grammar Checker for 25+ Languages Instantly check grammar, punctuation, and spelling errors with LanguageTool’s AI-powered grammar checker. Enhance your writing in over 30 languages with ease. The project has 14K+ GitHub stars and is licensed under LGPL-2.1.
Getting Started
Source: GitHub README
#!/usr/bin/env sh
curl -L https://raw.githubusercontent.com/languagetool-org/languagetool/master/install.sh | sudo bash $options
sudo bash install.sh
Usage: install.sh
Options:
-h --help Show help
-b --build Builds packages from the bleeding edge development copy of LanguageTool
-c --command Specifies post-installation command to run (default gui when screen is detected)
-q --quiet Shut up LanguageTool installer! Only tell me important stuff!
-t --text Specifies what text to be spellchecked by LanguageTool command line (default spellcheck.txt)
-d --depth Specifies the depth to clone when building LanguageTool yourself (default 1).
-p --package Specifies package to install when building (default all)
-o --override Override automatic OS detection with
-a --accept Accept the oracle license at http://java.com/license. Only run this if you have seen the license and agree to its terms!
-r --remove Removes LanguageTool install. uninstalls the dependencies that were auto-installed. (default partial)
Packages(only if -b is specified):
standalone Installs standalone package
wikipedia Installs Wikipedia package
office-extension Installs the LibreOffice/OpenOffice extension package
Commands:
GUI Runs GUI version of LanguageTool
commandline Runs command line version of LanguageTool
server Runs server version of LanguageTool
Normalized Features
Source: tool-features-normalized.json
brew, docker, plugins, rest api.
Deploy
Features
Integrations & APIs
- Plugin / Extension System
- REST API
Category
Replaces
Related Office & Productivity Tools
View all 75 →Excalidraw
119KOpen-source virtual whiteboard for sketching hand-drawn style diagrams, wireframes, and architecture charts — collaborative and end-to-end encrypted.
reveal.js
71KThe open-source HTML presentation framework — create beautiful, interactive slide decks using HTML, Markdown, or a visual editor, with 70K+ GitHub stars.
tldraw
46KInfinite canvas whiteboard with real-time collaboration. Embed in your app as a React component or use as a standalone drawing tool. No signup required.
Penpot
45KPenpot is the open-source design and prototyping platform that bridges designers and developers with web-native standards, real-time collaboration, and no vendor lock-in.
Onlook
25KOpen-source desktop app for visually editing React applications with changes written back to code in real-time.
Graphite
25KOpen-source 2D vector and raster editor with a nondestructive, node-based workflow that runs in the browser.