storytold/wordcraft

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

View on GitHub ↗Jump to charts ↓Open shareable report →

storytold/wordcraft has 14k+ stars and 3.5k+ forks on GitHub, is written in Rust, and was last pushed on Oct 18, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 23 minutes ago
Added to GitGenius on October 10th, 2026
Created on October 7th, 2026
Open Issues & Pull Requests: 1,377 (-69)
GitHub issues: Enabled
Number of forks: 3,732
Total Stargazers: 14,170 (+25)
Total Subscribers: 73 (+1)

Repository Insights (GitGenius)

Median issue/PR response: 2.7 hours
Mean response time: 12.3 hours
90th percentile: 37.3 hours
Tracked items: 818

How this project is maintained

Roughly one issue in four opened in the past year never receives a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Almost all tracked open issues have seen activity in the last three months. Only 43% of issues opened in the past year have been closed. Three people close 90% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 671
New in 7 days: 1,018
Closed in 7 days: 430
Avg open age: 1 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 840
Closed in 7 days: 333
Comments in 7 days: 403
Events in 7 days: 1,172

Top labels

  • priority: medium (168)
  • multiple issues (63)
  • priority: high (61)
  • bug (58)
  • priority: low (57)
  • duplicate (39)
  • needs info (39)
  • enhancement (19)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

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.