storytold

WordCraft is an open-source word processor rewritten from scratch in pure Rust, following the Word workflow with the ribbon, styles, tables, track changes, references and mail merge, reading and writing .docx across desktop and the browser.

v0.8.0
Published at
1d ago
14,214
Stars
785,938
Download
Synced at
1d ago

Latest release

v0.8.0Oct 18, 2026, 03:56 AM
Downloads slow? Switch the source anytime above

README

Project Overview

WordCraft is an open-source word processor from the ArtCraft community: a clean-room rebuild of the Word workflow in pure Rust, fast and lightweight.

It keeps the Word elements you know: the ribbon, styles, tables, track changes, references and mail merge, reading and writing .docx; it runs natively on macOS, Windows, Linux and BSD, and in the browser via WebAssembly, drivable by the CLI and AI agents over MCP.

Item Value
Platforms macOS, Windows, Linux, BSD, Web
Stack Rust (clean-room rewrite)
Formats .docx read and write
License MIT or Apache-2.0
Status early development (v0.7.0)

A word processor rewritten in pure Rust, reading and writing Word files directly.

Key Features

  • Ribbon interface: the familiar Home tab and a styles gallery with live previews
  • Styles: Normal, headings and title applied in one click
  • Tables and track changes: layout tables and keep revision history
  • References and mail merge: cross-references, bibliographies and batch letters
  • docx compatibility: opens and saves Word documents
  • Command-driven: the CLI and MCP agents can automate everything

Target Audience

  • Users who want lightweight open-source writing tools
  • Users handling docx across platforms
  • Geeks interested in native Rust apps
  • Developers automating documents with AI agents

Quick Start

  1. Download the package for your platform from Releases
  2. Create a document, apply a style and start writing
  3. Insert tables, pictures and references
  4. Turn on track changes for reviewable edits
  5. Save as .docx or export to share

Core Advantages

  • Purely native: Rust-built with fast launches and low footprint
  • Word workflow: ribbon, styles and track changes carry over
  • Format compatible: .docx flows in and out
  • Permissive licensing: dual MIT and Apache-2.0

System Requirements

Item Requirement
Desktop macOS, Windows, Linux, BSD
Browser any modern browser with WebAssembly
Building Rust toolchain (for self-builds)

Notes

  • Early development: the project is young, features and stability are still evolving quickly

Release history

Sort