Wordcraft is a word processor that reimplements Microsoft Word in pure Rust.
The tool addresses the need for an open-source alternative to Microsoft Word while maintaining familiar workflows. It achieves this through a clean-room reimplementation built entirely in Rust, supporting the ribbon interface, styles, tables, track changes, references, and mail merge features. The application reads and writes .docx files, enabling compatibility with existing Word documents.
Wordcraft suits developers and users seeking an open-source word processor with native cross-platform support and web accessibility. It runs natively on macOS, Windows, Linux, and BSD, and can also run in the browser via WebAssembly. The tool is designed for those who want Word's established workflow and feature set without proprietary constraints. It supports agent-driven automation through Model Context Protocol and command-line interfaces, making it suitable for integration into automated document processing pipelines.
The project shows active development with ongoing feature implementation and refinement. The team maintains a public roadmap indicating planned capabilities beyond current functionality. Community engagement is facilitated through a Discord server, suggesting regular interaction between maintainers and users. The codebase is organized into modular components, with separate packages for UI rendering and core functionality, indicating a structured approach to development.