Automattic/harper BEST FIT ★ 16k active today
Fast, offline English grammar and spell checker from Automattic, written in Rust, with browser extensions, editor plugins and a language server.
Replaces Grammar and spelling checks + Works in the browser and other apps (partly) Not: style and clarity suggestions, AI rewriting and tone changes, plagiarism check
- Runs locally
- Confirmed: Yes
- Commercial use
- Confirmed: Yes · Apache-2.0
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Easy
hunspell/hunspell BEST FIT ★ 2.6k active 1d ago
Widely used spell-checking library and command-line tool behind LibreOffice, Firefox and Chrome spell check, with dictionaries for many languages.
Replaces Grammar and spelling checks (partly) Not: style and clarity suggestions, AI rewriting and tone changes, works in the browser and other apps, plagiarism check
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · Custom licence
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Hard
languagetool-org/languagetool BEST FIT ★ 15k active today
Rule-based grammar, spelling and style checker for 25+ languages; the core and HTTP server are open source (LGPL), Premium and AI rules are not.
Replaces Grammar and spelling checks + Style and clarity suggestions (partly) Not: AI rewriting and tone changes, works in the browser and other apps, plagiarism check
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · LGPL-2.1-or-later
- Paid services
- Partial: Optional only
- Hardware
- Partial: CPU works
- Setup
- Confirmed: Medium
AashishH15/Lexicon BEST FIT ★ 219 active 10d ago
Local-first desktop editor with LanguageTool proofreading plus offline AI rewrite, tone and summary tools from a bundled small LLM.
Replaces Grammar and spelling checks + AI rewriting and tone changes (partly) Not: style and clarity suggestions, works in the browser and other apps, plagiarism check
- Runs locally
- Confirmed: Yes
- Commercial use
- Confirmed: Yes · MIT code, Apache-2.0 weights
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Easy
ltex-plus/ltex-ls-plus BEST FIT ★ 259 active 6d ago
Language server and VS Code extension that runs LanguageTool offline to check grammar and spelling in LaTeX, Markdown, Typst and other markup.
Replaces Grammar and spelling checks (partly) Not: style and clarity suggestions, AI rewriting and tone changes, works in the browser and other apps, plagiarism check
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · MPL-2.0
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Easy
Clemens-E/obsidian-languagetool-plugin BEST FIT ★ 576 active 5w ago
Obsidian plugin that underlines grammar and spelling issues using the public LanguageTool API, LanguageTool Premium or your own server.
Replaces Grammar and spelling checks (partly) Not: style and clarity suggestions, AI rewriting and tone changes, works in the browser and other apps, plagiarism check
- Runs locally
- Partial: Partly
- Commercial use
- Partial: Conditions · AGPL-3.0
- Paid services
- Partial: Optional only
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Easy
kWeglinski/OmniPoly BEST FIT ★ 120 active 5mo ago
Self-hosted web front end for your own LanguageTool, Harper, LibreTranslate and Ollama servers to check grammar and translate text.
Replaces Grammar and spelling checks (partly) Not: style and clarity suggestions, AI rewriting and tone changes, works in the browser and other apps, plagiarism check
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · GPL-3.0
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Medium
amperser/proselint BEST FIT ★ 4.6k active 6w ago
Python command-line linter for English prose that flags usage, cliché and style problems based on advice from well-known editors and usage guides.
Replaces Style and clarity suggestions (partly) Not: grammar and spelling checks, AI rewriting and tone changes, works in the browser and other apps, plagiarism check
- Runs locally
- Confirmed: Yes
- Commercial use
- Confirmed: Yes · BSD-3-Clause
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Easy
sylvainhalle/textidote BEST FIT ★ 1.1k active 5w ago
Command-line spelling, grammar and style checker for LaTeX and Markdown files that maps LanguageTool results back to source lines.
Replaces Grammar and spelling checks (partly) Not: style and clarity suggestions, AI rewriting and tone changes, works in the browser and other apps, plagiarism check
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · GPL-3.0
- Paid services
- Confirmed: None required
- Hardware
- Confirmed: CPU works
- Setup
- Confirmed: Easy
textlint/textlint BEST FIT ★ 3.2k active today
Pluggable Node.js linter for natural-language text, like ESLint for prose; you install rules from npm for the checks you want.
Replaces Style and clarity suggestions (partly) Not: grammar and spelling checks, AI rewriting and tone changes, works in the browser and other apps, plagiarism check
- Runs locally
- Confirmed: Yes
- Commercial use
- Confirmed: Yes · MIT
- Paid services
- Confirmed: None required
- Hardware
- Confirmed: CPU works
- Setup
- Confirmed: Easy
Offline command-line prose linter that enforces a style guide (Microsoft, Google or your own rules) in your editor, in CI and on Markdown files.
Replaces Style and clarity suggestions (partly) Not: grammar and spelling checks, AI rewriting and tone changes, works in the browser and other apps, plagiarism check
- Runs locally
- Confirmed: Yes
- Commercial use
- Confirmed: Yes · MIT
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Easy
btford/write-good BEST FIT ★ 5.1k active 19mo ago
Small Node.js linter for English prose that flags passive voice, weasel words, wordy phrases and similar style issues.
Replaces Style and clarity suggestions (partly) Not: grammar and spelling checks, AI rewriting and tone changes, works in the browser and other apps, plagiarism check
- Runs locally
- Confirmed: Yes
- Commercial use
- Confirmed: Yes · MIT
- Paid services
- Confirmed: None required
- Hardware
- Unknown: Unknown
- Setup
- Confirmed: Easy
theJayTea/WritingTools BEST FIT ★ 2.5k active 8w ago
System-wide hotkey app that proofreads, rewrites and changes the tone of selected text using a local LLM (Ollama, MLX) or a cloud API.
Replaces Grammar and spelling checks + AI rewriting and tone changes + Works in the browser and other apps (partly) Not: style and clarity suggestions, plagiarism check
- Runs locally
- Confirmed: Yes
- Commercial use
- Partial: Conditions · GPL-3.0
- Paid services
- Partial: Optional only
- Hardware
- Confirmed: CPU works
- Setup
- Confirmed: Easy
No project meets all of your requirements. The list below shows what you'd need to relax.