[KongchangAI]
ProductWordCraft

WordCraft

An open-source word processor written purely in Rust, built on an egui frontend and Velo CPU rasterization, compatible with formats such as docx, and exposing all operations as commands for AI agents to invoke through MCP.

Timeline (last 90 days)

Oct 18

The same approach was extended to Microsoft Office a few days later, producing WordCraft, GridCraft (Excel), and DeckCraft (PowerPoint).

Unverified50%
Oct 17

WordCraft is a Microsoft Word clone written in pure Rust that recently gained nearly 14,000 stars on GitHub, almost all of them from this month, and has 3,615 forks.

Unverified50%
Oct 17

Every operation in WordCraft is a command with an ID, 422 in total, and these commands simultaneously drive the interface, keyboard shortcuts, command line, and MCP server.

Unverified50%
Oct 17

WordCraft can open and save docx files, and supports ODT, RTF, HTML, Markdown, LaTeX, and plain text formats.

Unverified50%
Oct 17

WordCraft's review features include tracked changes, margin comment balloons, accepting/rejecting changes, and spelling and grammar checking as you type.

Unverified50%
Oct 17

WordCraft's citation features support tables of contents, footnotes, citations in APA, MLA, Chicago, and IEEE formats, as well as indexes and captions.

Unverified50%
Oct 17

WordCraft's layout features include drop caps, text wrapping around images and shapes, automatic hyphenation, line numbers, and page borders.

Unverified50%
Oct 17

WordCraft's interface language follows the system and covers 21 languages including English, Korean, and Swedish.

Unverified50%
Oct 17

WordCraft's code uses a layered architecture: a low-level geometry layer, a document model and editing layer, a layout layer, a rasterization layer (using Velo CPU to draw pages), a session/undo/command layer, and a replaceable egui frontend.

Unverified50%
Oct 17

When typing in a 188-page document, WordCraft's paragraph layout cache makes relayout take only about 1.4 milliseconds, and pages are rendered on demand.

Unverified50%

8 more timeline events

All Facts (18)

Unverified

WordCraft's code is open source under MIT or Apache 2.0, and the latest version is 0.7.

50%
Unverified

WordCraft is a Microsoft Word clone written in pure Rust that recently gained nearly 14,000 stars on GitHub, almost all of them from this month, and has 3,615 forks.

50%
Unverified

Every operation in WordCraft is a command with an ID, 422 in total, and these commands simultaneously drive the interface, keyboard shortcuts, command line, and MCP server.

50%
Unverified

WordCraft can open and save docx files, and supports ODT, RTF, HTML, Markdown, LaTeX, and plain text formats.

50%
Unverified

WordCraft's review features include tracked changes, margin comment balloons, accepting/rejecting changes, and spelling and grammar checking as you type.

50%
Unverified

WordCraft's citation features support tables of contents, footnotes, citations in APA, MLA, Chicago, and IEEE formats, as well as indexes and captions.

50%
Unverified

WordCraft's layout features include drop caps, text wrapping around images and shapes, automatic hyphenation, line numbers, and page borders.

50%
Unverified

WordCraft's interface language follows the system and covers 21 languages including English, Korean, and Swedish.

50%
Unverified

WordCraft's code uses a layered architecture: a low-level geometry layer, a document model and editing layer, a layout layer, a rasterization layer (using Velo CPU to draw pages), a session/undo/command layer, and a replaceable egui frontend.

50%
Unverified

WordCraft's PDF crate exports PDFs with real selectable text, and the proof module performs spelling, grammar, and hyphenation checks offline.

50%
Unverified

When typing in a 188-page document, WordCraft's paragraph layout cache makes relayout take only about 1.4 milliseconds, and pages are rendered on demand.

50%
Unverified

WordCraft does not use Electron or Tauri, but instead uses native egui running on the GPU.

50%
Unverified

WordCraft ensures quality with a single command `cargo xdaskci` that runs formatting, clippy, about 800 tests, asset attribution checks, layering checks, and a WASM build.

50%
Unverified

WordCraft wraps its 422 commands with IDs as MCP tools and exposes them, so agents can list commands, execute commands, perform batch operations, or read and write selected text.

50%
Unverified

WordCraft is currently in alpha; the author estimates that by command count it covers 88% of Word's ribbon features, but it is only about 60% of the way to truly replacing Word, and for everyday basic needs that figure is 63%.

50%
Unverified

WordCraft's spelling and grammar suggestions currently cover only English and Polish; native printing is still on the to-do list.

50%
Unverified

On two long-horizon RL benchmarks, Crafter and WordCraft, EWM significantly outperformed two baseline methods, PPO and LaRe.

50%
Unverified

The same approach was extended to Microsoft Office a few days later, producing WordCraft, GridCraft (Excel), and DeckCraft (PowerPoint).

50%

Source Articles