Harper

Grammar checker for developers.

Visit website ↗

Profile updated

Console’s review

· Reviewed by David Mytton

What we like

Like Grammarly, but local. Available as a language server for IDE integration. Also available as an Obsidian or Zed plugin. Low-latency linting with minimal memory usage. WebAssembly build also available for embedding into apps. Customizable dictionary with config.

Tradeoffs

No easily accessible quick start guide - you need to delve into the GitHub repo to find the instructions.

Is Harper a fit?

Based on Console’s review published on 2024-10-03. Summary updated .

Who it’s for

Developers should consider Harper

Why consider it

Harper provides low-latency linting with minimal memory usage

Keep in mind

Harper lacks an easily accessible quick start guide

Console is a free weekly newsletter with short reviews of developer tools, covering strengths and tradeoffs. This review reflects Console’s assessment at publication on 2024-10-03. Features and limitations may have changed since the review date. Read our selection criteria and learn about Console.

Tech stack

Runs on
  • Browser
  • macOS
SDK support
  • JavaScript
  • Rust

Checked

Source and notes

Harper is available as a JavaScript library, Rust crate, browser extension and macOS system-wide tool.

View research source ↗

Coverage may be incomplete. “Written in” describes implementation, not supported project languages.

Discover your next favorite tool

Independent devtool reviews and the latest betas, in your inbox every Thursday. Free.