Writing and grammar11 projects, checked October 26, 2026

Open-source alternatives to Grammarly

The open-source alternatives to Grammarly are LanguageTool, Harper, Writing Tools, Vale and LTeX+. LanguageTool checks grammar in more than 25 languages and can run as your own server. Harper checks English in your editor in milliseconds. Writing Tools rewrites selected text in any application with a model you choose, including a local one. Vale enforces a team's own style guide in editors and continuous integration, and LTeX+ checks LaTeX and Markdown. All five can run without sending your writing anywhere.

Grammar in more than 25 languages
LanguageTool
Fast English checking in your editor
Harper
AI rewriting anywhere on screen
Writing Tools

11 of 11 carry an OSI licence. 10 of 11 run on your own machines. Figures read from GitHub on October 26, 2026.

Pick by need

One project per need, with the reason from its own README and the one thing to know before you choose it.

Grammar in more than 25 languages

LanguageTool

LGPL-2.1 proofreading with explainable rules, run as your own HTTP server with an API, from the command line, or inside LibreOffice.

Know firstNo rewriting or tone changes, and a full build needs Java and over 1.5 GB of disk.

OSI15,197 stars

Fast English checking in your editor

Harper

Apache-2.0 from Automattic, linting in milliseconds inside VS Code, Neovim, Helix, Emacs, Zed and Obsidian, or in the browser through WebAssembly.

Know firstEnglish only for now, and it checks rather than rewrites.

OSI17,146 stars

AI rewriting anywhere on screen

Writing Tools

GPL-3.0 system-wide assistant that proofreads, rewrites or changes tone in any app with one hotkey, using a local model through Ollama or a cloud one.

Know firstResults depend entirely on the model you choose, and Linux support is a work in progress.

OSI2,473 stars

A team's own style guide, enforced

Vale

MIT prose linter that turns writing guidelines into checks in editors and CI, understanding Markdown, AsciiDoc and code comments, entirely offline.

Know firstIt enforces the rules you give it, so it needs setting up, and it does not rewrite.

OSI6,289 stars

LaTeX, Markdown and Typst

LTeX+ LS

MPL-2.0 language server checking 16 markup formats in 20+ languages with LanguageTool bundled, offline, in any editor that speaks the protocol.

Know firstNeeds an editor with language server support, and does no AI rewriting.

OSI260 stars

What to take away

  • All five can run without sending your writing to a service.
  • Only Writing Tools uses an AI model; the rest apply rules you can inspect.
  • Vale is the one built for a team's own style guide, in editors and in CI.
  • Grammarly still wins on checking and rewriting together in the browser and every app.

The projects, side by side

The facts that decide most choices. Each project's page carries the full panel.

ProjectBest forOpennessLicenceRuns asOwn machinesStars
LanguageToolGrammar in more than 25 languagesOSILGPL-2.1Install script, HTTP server, Java API, Office extensionYes15,197
HarperFast English checking in your editorOSIApache-2.0Language server (harper-ls), npm package (harper.js), Editor plugins, WebAssembly in the browserYes17,146
Writing ToolsAI rewriting anywhere on screenOSIGPL-3.0Desktop appYes2,473
ValeA team's own style guide, enforcedOSIMITCommand line, CI, Editor integrations, DockerYes6,289
LTeX+ LSLaTeX, Markdown and TypstOSIMPL-2.0Language server, Command lineYes260
GemTypeOSIApache-2.0Browser extension, Word add-in, Desktop tray appNo155
SafeTyperOSIApache-2.0Browser extension (Chrome and Firefox)Yes33
LexaOSIMITDesktop app (Homebrew cask, ZIP release)Yes9
NogrammerlyOSIMITDesktop app (DMG for Mac, ZIP for Windows)Yes8
ProofKeyOSIMITChrome extension (also installable from source in any Chromium-based browser)Yes7
UsamiOSIMITDesktop app (DMG, install script)Yes3

Licence and star figures read from GitHub on October 26, 2026. Stars are shown as a dated fact and were not used to rank this page.

Each project, in turn

LanguageTool

OSIGrammar in more than 25 languages

An LGPL-2.1 proofreading engine for English, Spanish, French, German, Portuguese, Polish, Dutch and more than 20 other languages, which you can run as your own HTTP server with an API, or inside LibreOffice.

LGPL-2.1 proofreading with explainable rules, run as your own HTTP server with an API, from the command line, or inside LibreOffice.

Know firstNo rewriting or tone changes, and a full build needs Java and over 1.5 GB of disk.

Licence
LGPL-2.1
Runs as
Install script, HTTP server, Java API, Office extension
Platforms
Anywhere Java 17 runs
Hosted option
Sold by the maintainers
Last release
No tagged release

Harper

OSIFast English checking in your editor

An Apache-2.0 English grammar checker from Automattic that lints a document in milliseconds, uses a fraction of LanguageTool's memory by its own measure, runs privately in your editor or in the browser through WebAssembly.

Apache-2.0 from Automattic, linting in milliseconds inside VS Code, Neovim, Helix, Emacs, Zed and Obsidian, or in the browser through WebAssembly.

Know firstEnglish only for now, and it checks rather than rewrites.

Licence
Apache-2.0
Runs as
Language server (harper-ls), npm package (harper.js), Editor plugins, WebAssembly in the browser
Platforms
VS Code, Neovim, Helix, Emacs, Zed, Obsidian, Browser
Hosted option
None from the maintainers
Last release
v2.13.0, Oct 16, 2026

Writing Tools

OSIAI rewriting anywhere on screen

A GPL-3.0 system-wide writing assistant for Windows, Linux and macOS that rewrites, proofreads or summarises selected text anywhere with one hotkey, using a local model through Ollama or a cloud model with your own key.

GPL-3.0 system-wide assistant that proofreads, rewrites or changes tone in any app with one hotkey, using a local model through Ollama or a cloud one.

Know firstResults depend entirely on the model you choose, and Linux support is a work in progress.

Licence
GPL-3.0
Runs as
Desktop app
Platforms
Windows, Linux (work in progress), macOS 14 or later
Hosted option
None from the maintainers
Last release
Win_v9+mac_OS_v6.1, May 10, 2026

Vale

OSIA team's own style guide, enforced

An MIT command-line prose linter that turns a team's writing guidelines into checks that run in an editor, in CI and beside code, offline, understanding Markdown, AsciiDoc and code comments rather than plain text.

MIT prose linter that turns writing guidelines into checks in editors and CI, understanding Markdown, AsciiDoc and code comments, entirely offline.

Know firstIt enforces the rules you give it, so it needs setting up, and it does not rewrite.

Licence
MIT
Runs as
Command line, CI, Editor integrations, Docker
Platforms
macOS, Windows, Linux, Docker
Hosted option
Sold by the maintainers
Last release
v3.25.1, Oct 22, 2026

LTeX+ LS

OSILaTeX, Markdown and Typst

An MPL-2.0 language server that checks grammar and spelling in LaTeX, Markdown, Typst, AsciiDoc and 12 other markup formats with LanguageTool, in more than 20 languages, offline, with Java and LanguageTool bundled.

MPL-2.0 language server checking 16 markup formats in 20+ languages with LanguageTool bundled, offline, in any editor that speaks the protocol.

Know firstNeeds an editor with language server support, and does no AI rewriting.

Licence
MPL-2.0
Runs as
Language server, Command line
Platforms
Any editor that speaks the Language Server Protocol, VS Code through the LTeX+ extension
Hosted option
None from the maintainers
Last release
18.7.0, Jun 13, 2026

A free, Apache-2.0 Grammarly alternative that runs as a browser extension, a Microsoft Word add-in and a desktop tray app, checking grammar with your own free Google Gemini API key.

Licence
Apache-2.0
Runs as
Browser extension, Word add-in, Desktop tray app
Platforms
Chrome, Edge, Firefox, macOS, Windows, Linux
Hosted option
None from the maintainers
Last release
v0.1.5, Jul 30, 2026

An Apache-2.0 browser extension that checks grammar and spelling with a model you choose, running against OpenRouter, Groq or a local Ollama server, with keys stored in the extension.

Licence
Apache-2.0
Runs as
Browser extension (Chrome and Firefox)
Platforms
Chrome and Firefox on macOS, Windows and Linux
Hosted option
None from the maintainers
Last release
v2.6.3, Oct 23, 2026

Lexa

OSI

An MIT Grammarly-style tool for macOS that corrects grammar, rewrites tone, and translates selected text in any app, backed by OpenRouter, Groq, Cerebras, Gemini, Mistral, Ollama, LM Studio or your ChatGPT or Claude subscription.

Licence
MIT
Runs as
Desktop app (Homebrew cask, ZIP release)
Platforms
macOS 26 and later
Hosted option
None from the maintainers
Last release
v1.0.4, Oct 8, 2026

An MIT desktop writing assistant for Mac and Windows that checks spelling, grammar and style across almost every app, with AI rewrites and tone shaping provided by Apple Intelligence on Mac and Phi Silica on Windows Copilot+ PCs, entirely on the device.

Licence
MIT
Runs as
Desktop app (DMG for Mac, ZIP for Windows)
Platforms
macOS 14 and later on Apple Silicon, Windows 10 and 11 x64 and Arm64 (beta)
Hosted option
None from the maintainers
Last release
v1.3.0, Oct 22, 2026

An MIT Grammarly-style Chrome extension that routes grammar fixes, rewrites and translations to Chrome's built-in Gemini Nano on your computer, or to any provider you choose with your own key, with no backend, no account and no telemetry.

Licence
MIT
Runs as
Chrome extension (also installable from source in any Chromium-based browser)
Platforms
Google Chrome (first-class), Chromium-based browsers
Hosted option
None from the maintainers
Last release
v0.1.17, Oct 19, 2026

An MIT native menu-bar app for macOS: select text in any app, click a floating button, and improve, rephrase, shorten, translate or custom-edit it with your Claude Pro, Max, ChatGPT Plus or Pro subscription.

Licence
MIT
Runs as
Desktop app (DMG, install script)
Platforms
macOS 14 and later, Apple Silicon and Intel
Hosted option
None from the maintainers
Last release
v0.2.1, Oct 16, 2026

How to choose

The questions that settle it, in the order they usually come up.

  1. Do you want corrections or rewriting?

    LanguageTool, Harper, Vale and LTeX+ correct with explainable rules. Writing Tools rewrites with a model.

  2. Which language do you write in?

    LanguageTool covers 25+ and LTeX+ 20+. Harper is English only. Writing Tools follows its model.

  3. Where do you write?

    In an editor: Harper or LTeX+. In any app: Writing Tools. In documentation with a house style: Vale.

Where Grammarly is still the better choice

Grammarly, in the vendor's own words, is a service that "makes AI writing convenient" with "personalized AI guidance and text generation on any app or website", by its own description. grammarly.com. The cases below are where that still wins.

  • You want checking and AI rewriting in one product, in the browser and every app, with nothing to set up.
  • You want tone, clarity and plagiarism features together under one subscription.
  • You want a browser extension maintained for every website you use.
  • You want one vendor's suggestions rather than rules or a model you have to choose.

How this page was checked

Numbers from GitHub, dated

Stars, licence, last commit and last release are read from the GitHub API by a script every week and carry the date they were read. Nobody types them.

Claims from the README

What each project does is written from its own README and LICENSE, read in full on the date shown, and phrased as the project's claim. The sources are listed at the end.

What is never said

That a project is faster, better or cheaper than Grammarly. A price for anyone. A user count. A roadmap. If a fact is not on this page, it was not in the source.

OSI Open source (OSI licence)
The code, and the weights where the project is a model, carry a licence on the OSI approved list.
Source available Source available
The code is public, and the licence limits what you may do with it. Read the LICENSE file before commercial use.
Open weights Open weights
The model weights can be downloaded and run. The training data or code is closed, or the weights carry a restriction the code does not.

Questions people ask

What is the best open-source alternative to Grammarly?

It depends what you want from it. LanguageTool (LGPL-2.1) for grammar in 25+ languages, self-hosted. Harper (Apache-2.0) for fast English checking in editors. Writing Tools (GPL-3.0) for AI rewriting in any app. Vale (MIT) for enforcing a house style guide. LTeX+ (MPL-2.0) for LaTeX and Markdown.

Which ones rewrite text, rather than just flagging errors?

Writing Tools: select text anywhere, press a hotkey, and it proofreads, rewrites or changes tone with the model you choose, local or hosted. The others are rule-based, so they mark errors and suggest fixes, which makes each correction explainable and repeatable.

Can I check my writing privately?

Yes, all five run locally. Harper runs in the editor or the browser, Vale is a local binary that uploads nothing, LTeX+ bundles its checker and Java for offline use, LanguageTool can run as your own server, and Writing Tools can use a local model through Ollama.

Which support languages other than English?

LanguageTool covers more than 25 languages, LTeX+ more than 20 using the same engine, and Writing Tools works in any language its model handles. Harper is English only for now, by its README. Vale checks against rules you write, in any language.

Is there one for a documentation team?

Vale. It turns a team's writing guidelines into checks that run in editors and in continuous integration, understands Markdown, AsciiDoc and code comments, and ships published style guides from Microsoft, Google and Red Hat alongside your own terms.

Sources

  1. Grammarly homepage, the vendor's own description, read September 17, 2026
  2. LanguageTool README, read September 17, 2026
  3. Harper README, read September 17, 2026
  4. Writing Tools README, read September 17, 2026
  5. Vale README, read September 17, 2026
  6. LTeX+ README, read September 17, 2026

Want to stop paying for Grammarly?

Reveneau sets up the replacement on your own servers, connects it to your product, and builds the software around it.

Start a project