# harper

> Offline, privacy-first English grammar checker written in Rust

Harper is a fast, privacy-focused English grammar checker with a minimal memory footprint. It operates entirely offline without sending data to external servers, checking text in milliseconds. It runs as a language server across popular code editors, an Obsidian plugin, a WebAssembly web tool, or a JavaScript library.

- Source: https://github.com/Automattic/harper
- Homepage: https://writewithharper.com
- Live demo: https://writewithharper.com/
- License: Apache-2.0
- Built with: Rust 52.8%, HTML 32.3%, TypeScript 7.3%, Svelte 5.4%, Other 2.2%
- Stars: 17244
- Forks: 776
- Contributors: 289
- Last commit: 2026-10-28
- Latest release: v3.0.0 (2026-10-27)
- Purpose: Education & research, Career builder
- Type: Web, Docker / self-host, CLI, Library / SDK, Extension / plugin
- For: Personal

## Worth score: 79/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 21/25
- Momentum: 10/20
- Maintenance: 25/25
- Community: 11/15
- Readiness: 12/15

## Downloads

Latest release: [v3.0.0](https://github.com/Automattic/harper/releases/tag/v3.0.0). Files from the project's GitHub release, not checked by DigGitHub.

Windows:

- [harper-win32-arm64-3.0.0.vsix](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-win32-arm64-3.0.0.vsix) (13 MB, 4 downloads)
- [harper-cli-x86_64-pc-windows-msvc.zip](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-cli-x86_64-pc-windows-msvc.zip) (12 MB, 128 downloads)
- [harper-ls-x86_64-pc-windows-msvc.zip](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-ls-x86_64-pc-windows-msvc.zip) (13 MB, 326 downloads)
- [harper-win32-x64-3.0.0.vsix](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-win32-x64-3.0.0.vsix) (14 MB, 11 downloads)
- [Harper_3.0.0_x64-setup.exe](https://github.com/Automattic/harper/releases/download/v3.0.0/Harper_3.0.0_x64-setup.exe) (23 MB, 89 downloads)

macOS:

- [harper-ls-x86_64-apple-darwin.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-ls-x86_64-apple-darwin.tar.gz) (13 MB, 27 downloads)
- [harper-cli-aarch64-apple-darwin.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-cli-aarch64-apple-darwin.tar.gz) (12 MB, 20 downloads)
- [harper-cli-x86_64-apple-darwin.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-cli-x86_64-apple-darwin.tar.gz) (12 MB, 17 downloads)
- [harper-ls-aarch64-apple-darwin.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-ls-aarch64-apple-darwin.tar.gz) (13 MB, 357 downloads)
- [harper-darwin-arm64-3.0.0.vsix](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-darwin-arm64-3.0.0.vsix) (14 MB, 4 downloads)
- [harper-darwin-x64-3.0.0.vsix](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-darwin-x64-3.0.0.vsix) (14 MB, 4 downloads)
- [Harper_3.0.0_universal.dmg](https://github.com/Automattic/harper/releases/download/v3.0.0/Harper_3.0.0_universal.dmg) (51 MB, 627 downloads)

Linux:

- [harper-cli-x86_64-unknown-linux-gnu.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-cli-x86_64-unknown-linux-gnu.tar.gz) (13 MB, 164 downloads)
- [harper-cli-x86_64-unknown-linux-musl.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-cli-x86_64-unknown-linux-musl.tar.gz) (13 MB, 21 downloads)
- [harper-cli-aarch64-unknown-linux-gnu.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-cli-aarch64-unknown-linux-gnu.tar.gz) (12 MB, 12 downloads)
- [harper-linux-armhf-3.0.0.vsix](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-linux-armhf-3.0.0.vsix) (14 MB, 4 downloads)
- [harper-ls-aarch64-unknown-linux-musl.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-ls-aarch64-unknown-linux-musl.tar.gz) (13 MB, 10 downloads)
- [harper-cli-aarch64-unknown-linux-musl.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-cli-aarch64-unknown-linux-musl.tar.gz) (12 MB, 13 downloads)
- [harper-ls-x86_64-unknown-linux-musl.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-ls-x86_64-unknown-linux-musl.tar.gz) (14 MB, 119 downloads)
- [harper-ls-x86_64-unknown-linux-gnu.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-ls-x86_64-unknown-linux-gnu.tar.gz) (14 MB, 626 downloads)
- [harper-ls-aarch64-unknown-linux-gnu.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-ls-aarch64-unknown-linux-gnu.tar.gz) (13 MB, 39 downloads)
- [harper-linux-x64-3.0.0.vsix](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-linux-x64-3.0.0.vsix) (14 MB, 7 downloads)
- [harper-linux-arm64-3.0.0.vsix](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-linux-arm64-3.0.0.vsix) (14 MB, 4 downloads)

Other files:

- [harper-alpine-x64-3.0.0.vsix](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-alpine-x64-3.0.0.vsix) (14 MB, 6 downloads)
- [harper-alpine-arm64-3.0.0.vsix](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-alpine-arm64-3.0.0.vsix) (14 MB, 5 downloads)
- [harper.zip](https://github.com/Automattic/harper/releases/download/v3.0.0/harper.zip) (9.5 MB, 9 downloads)
- [harper-firefox-plugin.zip](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-firefox-plugin.zip) (8.1 MB, 8 downloads)
- [harper-chrome-plugin.zip](https://github.com/Automattic/harper/releases/download/v3.0.0/harper-chrome-plugin.zip) (8.1 MB, 20 downloads)
- [Harper.app.tar.gz](https://github.com/Automattic/harper/releases/download/v3.0.0/Harper.app.tar.gz) (51 MB, 720 downloads)

To check the files: [Harper.app.tar.gz.sig](https://github.com/Automattic/harper/releases/download/v3.0.0/Harper.app.tar.gz.sig)

## Alternatives

- [linux-command](https://diggithub.com/jaywcjlove/linux-command.md): Searchable Linux command handbook and reference tool

---

Source page: https://diggithub.com/Automattic/harper
Updated: 2026-10-29
