Pickwordcraft: 1.4ms Layout, Rust-based Word Clone Controllable by AI Agents

storytold/wordcraft

·2026.10.09 03:08

An open-source word processor that reimplements core workflows such as Microsoft Word's Ribbon, styles, and track changes in pure Rust. It runs on macOS, Windows, Linux, and BSD, as well as in browsers via WebAssembly, delivering GPU-accelerated native performance without Electron or Tauri.

1 / 7

It is fast enough to recalculate layout in approximately 1.4ms when typing in a 188-page document. It reads and writes various formats including .docx, .odt, .rtf, .html, and .md, and preserves selectable text and bookmarks when exporting to PDF. All features, including spell checking and grammar correction, operate offline to ensure data privacy.

All 389 commands are managed by ID, allowing the Ribbon UI, keyboard shortcuts, CLI, JSON control channel, and MCP server to share the same commands. AI agents can directly edit documents or inspect structure without screenshots via MCP, making it suitable for building automated document generation and processing pipelines.

GitHub
GitHub repository

storytold/wordcraft

An open-source, clean-room reimplementation of Microsoft Word in pure Rust

Rust

This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.