Ross ROSS = Recommend OSS · open-source software intelligence for agents

Automattic/harper

Offline, privacy-first grammar checker. Fast, open-source, Rust-powered observed · 2026-08-28

github.com/Automattic/harper · homepage · Rust · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

89/100

  • Activity 99
  • Release rhythm 85
  • Longevity 74
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 5.0
  • age_days: 1046
  • days_rel: 20
  • days_push: 7
  • n_releases_24m: 93

Full methodology

Adoption not part of the score

14744 stars · 583 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Harper is an open-source, offline English grammar checker written in Rust that runs entirely on-device with millisecond lint times. It ships as a language server, JavaScript/Rust libraries, browser and editor extensions, and native apps, with no cloud calls or telemetry.

Use cases

  • check grammar in my writing without sending text to the cloud
  • grammarly alternative that works offline
  • add grammar checking to my obsidian vault
  • lint markdown documents in neovim for grammar mistakes
  • embed a grammar checker in a web app via javascript
  • fast spell and grammar checking in vscode or zed
  • system-wide grammar checking on macos

When to choose

  • you need privacy-first, fully offline grammar checking
  • you want millisecond-speed linting with a tiny memory footprint
  • you write in English across editors like Neovim, VS Code, Zed, or Obsidian
  • you want to embed grammar checking in a Node, Bun, browser, or Rust project

When to avoid

  • you need grammar checking for languages other than English
  • you rely on the deep contextual suggestions of an LLM-powered checker
  • you need the broad language coverage of LanguageTool

Facets

library · maturity active

nlp linter sdk plugin-system developer-tools text-editors rust wasm browser cross-platform editor-plugin browser-extension grammar-checker language-server offline privacy-first spell-check writing-assistant obsidian-plugin chrome-extension lsp natural-language-processing nodejs macos

10 sources

Member repositories

RepositoryRoleHealth v2
Automattic/harpermain89

For agents

markdown · JSON · MCP: product_card(name="Automattic/harper")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem