Install from source with cargo install --locked --git https://github.com/Automattic/harper.git harper-cli, or via scoop on Windows.
https://github.com/Automattic/harper
#devtools #privacy #writing
Install from source with cargo install --locked --git https://github.com/Automattic/harper.git harper-cli, or via scoop on Windows.
https://github.com/Automattic/harper
#devtools #privacy #writing
🧩 Harper 2.0 changed how harper.js loads its #WebAssembly binary: instead of one import from the main module, there are four specialized modules, which makes tree-shaking work and bundles smaller.
️ harper-cli adds commands like lint, parse, spans, metadata, forms and nominal-phrases for debugging and CI checks.
Ships as a language server (harper-ls), a JavaScript library, a Rust crate, browser extensions and editor plugins: VS Code, Neovim, Zed, Obsidian, WordPress block editor, Chrome, Firefox and a macOS desktop app that works in every text field system-wide.
#Harper is an offline, privacy-first #grammar checker for developers, written in #Rust and maintained by #Automattic #opensource
It lints a document in milliseconds and uses less than 1/50th of LanguageTool's memory footprint 🧵
Everything runs locally on your device. No cloud round-trips, no telemetry, no LLM in the loop. Your text never leaves your machine.
Catches improper capitalization, misspelled words, incorrectly split words and awkward phrasing. Currently English only, but the core is extensible to other languages.