Skip to main content
AdOpenFree logoPromote your productReach more potential users and drive product growth and revenue.Advertise
Favicon of WordCraft

WordCraft

Free Listing

WordCraft is a fast, open-source word processor rebuilt in pure Rust. It combines a familiar ribbon, styles, tables, track changes, references and mail merge with native .docx reading and writing, and works offline.

Visit storytold/wordcraft

Overview

WordCraft is an open-source, clean-room reimplementation of Microsoft Word built in pure Rust. It is a native word processor with the familiar ribbon workflow, styles, tables, track changes, references and mail merge, and it reads and writes .docx.

Key Features

  • Familiar ribbon interface with tabs, groups, keyboard shortcuts and a live Styles gallery.
  • Reads and writes .docx natively, imports and exports .odt, .rtf, .html, .md and .txt, and exports PDF with selectable text.
  • Cached paragraph layout and on-demand page rendering keep large documents responsive.
  • Track changes, margin comment balloons, accept/reject review, document comparison, and offline spelling and grammar.
  • References support including tables of contents, footnotes, citations and bibliographies in APA, MLA, Chicago and IEEE styles, indexes and captions.
  • Command-driven automation through a command-line tool, JSON control channel and MCP server.

Use Cases

  • Writing and editing .docx documents in a Word-like native application.
  • Producing academic and business documents with citations, bibliographies, footnotes and tables of contents.
  • Reviewing documents with track changes, comments and document comparison.
  • Automating document inspection, conversion and editing through CLI and MCP workflows.

Getting Started

  • Download a standalone build for macOS, Windows, Linux or Web, or use the ArtCraft Launcher.
  • To build from source, install Rust 1.90 or newer, clone the repository, change into the wordcraft directory, and run cargo run --release -p wordcraft.

Deployment & Requirements

  • Runs natively on macOS, Windows, Linux and BSD, and in the browser via WebAssembly.
  • Build from source requires Rust 1.90 or newer.
  • Linux builds are available as Flatpak, AppImage, Debian package, RPM package and tarball.
  • A web build is available to host yourself.

Before You Adopt

  • License: Apache-2.0. Review its terms before using, modifying, or distributing the project.
  • The project page lists WordCraft as in development.

Comments

Sign in to leave a comment.

More like WordCraft

Favicon of Wenyi

Wenyi

Free ListingStars: 2.8K

Bring literature into your language with whole-book context.

Writing & Knowledge Work

Wenyi is a desktop app for translating books and long-form writing, combining whole-book understanding, consistent terminology, and evidence-based review to carry stories across languages.