harper

Offline, privacy-first grammar checker. Fast, open-source, Rust-powered

55 articles 13.5k View on GitHub ↗
55 articles
Overall Architecture of Automattic/harper: Modular Core, LSP, and WebAssembly Layers

Explore the modular architecture of Automattic/harper. Discover its Rust core grammar engine, LSP, and WebAssembly layers for seamless integration across editors, browsers, and desktop apps.

architecture
Aug 1, 2026
How Automattic/harper Handles Errors: A Layered Rust Error Handling Strategy

Discover how Automattic/harper leverages Rust Result and anyhow for robust error handling. Learn its layered strategy for rich diagnostics across CLI, LSP, and web interfaces.

deep-dive
Aug 1, 2026
Main Libraries Used by Automattic/harper: A Complete Dependency Breakdown

Explore the core libraries powering Automattic/harper. Discover its Rust and JavaScript/TypeScript dependencies for high-performance language analysis and cross-platform front-ends.

api-reference
Aug 1, 2026
How to Set Up a Development Environment for Automattic/harper

Quickly set up your development environment for Automattic/harper. Run `just setup` and `just dev-component` to start coding efficiently. Get started now!

getting-started
Aug 1, 2026
Does Automattic Harper Include Pre-Commit Hooks? A Complete Analysis

Discover if Automattic Harper includes pre-commit hooks. Analyze the Automattic Harper repository and learn about its default sample files requiring manual activation.

how-to-guide
Aug 1, 2026
Where to Find and Run Automattic/Harper Examples: A Complete Guide

Discover Automattic/harper examples in the official repository. Run browser and Node.js demos to explore the grammar-checking engine easily.

how-to-guide
Aug 1, 2026
How to Use the Harper Command-Line Interface (CLI) for Grammar Checking

Learn to use the Harper CLI for grammar checking directly in your terminal. Explore lint parse and spans commands with custom dialects and dictionaries.

how-to-guide
Aug 1, 2026
Development Workflow for Automattic/harper: A Complete Contributor's Guide

Understand the Automattic/harper development workflow. Learn how the just command runner orchestrates builds for Rust, WebAssembly, and JS/TS integrations in this contributor's guide.

how-to-guide
Aug 1, 2026
Build Scripts in Automattic/harper: Complete Monorepo Build Guide

Discover build scripts in Automattic/harper. This guide details npm scripts, Vite for TypeScript, and wp-scripts for WordPress plugins. Learn to build efficiently.

how-to-guide
Aug 1, 2026
How to Build the Harper Project from Source: Complete Guide

Learn to build the Harper project from source with our comprehensive guide. Compile the Rust core, WASM, language server, and front-ends using Rust Nodejs and pnpm.

how-to-guide
Aug 1, 2026
Automattic Harper Dependencies: Complete Guide to the Rust Workspace Architecture

Explore Automattic Harper dependencies. Discover its Rust workspace architecture and high-performance crates like fst, pulldown-cmark, and tower-lsp-server. Learn how Harper integrates these powerful libraries.

architecture
Aug 1, 2026
How to Find Configuration Files in Automattic/harper: A Complete Guide to Core, LSP, and Desktop Settings

Master Automattic/harper configuration. Discover core, LSP, desktop, plugin, and web app settings. This guide makes finding harper config files simple and efficient.

how-to-guide
Aug 1, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →