Technology

WordCraft: An Open-Source, Clean-Room Word Processor Built in Pure Rust

· GlobeWire Daily Tech Desk · Source: github.com

2 min read

Key takeawaysWordCraft is an open-source, modern word processor developed in pure Rust by the ArtCraft team. Designed for both human users and AI agents, the project aims to provide a familiar office workflow featuring a ribbon interface, styles, tables, track changes, references, and mail merge capabilities.
WordCraft: An Open-Source, Clean-Room Word Processor Built in Pure Rust

Image: GitHub · Photo source · Resized and letterboxed to 16:9; no AI generation

WordCraft is an open-source, modern word processor developed in pure Rust by the ArtCraft team. Designed for both human users and AI agents, the project aims to provide a familiar office workflow featuring a ribbon interface, styles, tables, track changes, references, and mail merge capabilities.

Core Features and Architecture

  • File Support: Reads and writes `.docx` (OOXML) files, along with support for `.odt`, `.rtf`, `.html`, `.md`, `.tex` (LaTeX), `.txt`, and legacy `97-2003 .doc` formats, while exporting to PDF with selectable text, links, and bookmarks.
  • Performance: Caches paragraph layouts to achieve fast re-layout times, such as processing a 188-page document in approximately 1.4 milliseconds.
  • Cross-Platform: Runs natively on macOS, Windows, Linux, and BSD via native GPU-accelerated `egui` (without Electron or Tauri), and in the browser through WebAssembly.
  • Agent Integration: Features a command-driven architecture where actions map to IDs, supporting command-line tools, a JSON control channel, and an MCP server.

Development Status and Roadmap

WordCraft is currently in alpha status. According to the project's documentation, it includes commands for about 97% of ribbon and menu features, with estimated readiness around 60% for general work, 55% for typical weekly professional tasks, and 63% for everyday essentials. Advancing to beta will require further testing against real-world documents, stability sweeps, pagination fidelity improvements, and native printing support.

Licensing and Verification

The software is dual-licensed under the MIT or Apache-2.0 licenses. Users can review the project roadmap and source repository on GitHub under the `storytold/wordcraft` organization to verify details, installation instructions, and contribution guidelines.

Share this article
Read the original source: storytold/wordcraft: An open-source, clean-room reimplementation of Microsoft Word in pure Rust - GitHub

AI-assisted reporting; source claims are attributed and have not been independently verified.

About the author

GlobeWire Daily Tech Desk — AI-assisted news based on attributed published sources.

More to read