Aplicativo de CAD 3D paramétrico open source, escrito inteiramente em Rust, com controle por agentes MCP, no desktop e no navegador.
storytold/wordcraft
Processador de texto de código aberto, desenvolvido do zero em Rust puro, que lê e grava arquivos .docx e funciona no desktop e no navegador.
Alternativa open source a:Microsoft Word
- Estrelas
- 14,895
- Forks
- 3,995
- Issues abertas
- 1,220
- Último commit
- há 7 horas
O que é?
O WordCraft é um processador de texto que reproduz o fluxo de trabalho do Microsoft Word, incluindo a faixa de opções, estilos, tabelas, controle de alterações, referências e mala direta. Ele abre e salva arquivos .docx, também lê arquivos Word 97-2003 .doc e vários outros formatos, além de exportar para PDF com texto selecionável.
O aplicativo é desenvolvido em uma única base de código Rust, com interface nativa em egui, para macOS, Windows, Linux, BSD e WebAssembly no navegador. Cada ação é exposta como um comando com um id, então os mesmos comandos controlam a interface, os atalhos de teclado, uma ferramenta de linha de comando (wordcraft-cli) e um servidor MCP para agentes de IA.
O projeto está em alpha. A verificação ortográfica e gramatical funciona offline, e a interface está disponível em vários idiomas. A base de código é dividida em crates em camadas para geometria, modelo de documento, layout, formatos de arquivo, renderização e interface.
Recursos principais
- 01Abre e salva arquivos .docx e importa e exporta .odt, .rtf, .html, .md, .tex e .txt.
- 02Exporta para PDF com texto selecionável, links e marcadores.
- 03Oferece faixa de opções no estilo do Word, galeria de estilos, tabelas, controle de alterações e mala direta a partir de CSV.
- 04Inclui citações e bibliografia nos estilos APA, MLA, Chicago e IEEE.
- 05Funciona nativamente no macOS, Windows, Linux e BSD, e no navegador via WebAssembly.
- 06Expõe cada ação como um comando, com CLI e servidor MCP para automação.
Casos de uso
- Editar documentos .docx no Linux ou BSD sem instalar o Microsoft Office.
- Criar scripts para converter documentos ou extrair texto pela linha de comando.
- Permitir que agentes de IA leiam, editem e revisem documentos no estilo do Word por meio do MCP.
- Produzir relatórios, cartas e etiquetas formatados com mala direta.
Início rápido
- 1
Clone o repositório
git clone https://github.com/storytold/wordcraft - 2
Acesse a pasta do projeto
cd wordcraft - 3
Execute o aplicativo para desktop com o documento de exemplo
cargo run --release -p wordcraft -- --sample
Antes de usar
- A seção de status do README está cortada, então não fica claro o nível atual de maturidade do projeto; ela indica o ROADMAP.md e uma avaliação de paridade para mais detalhes.
- O README descreve o projeto como uma reimplementação parcial do Word, então alguns recursos do Word podem estar ausentes.
- Os metadados listam a licença como Apache-2.0, enquanto o README informa MIT OR Apache-2.0.
Tópicos
Perguntas frequentes
- O que é wordcraft?
- Processador de texto de código aberto, desenvolvido do zero em Rust puro, que lê e grava arquivos .docx e funciona no desktop e no navegador. O WordCraft é um processador de texto que reproduz o fluxo de trabalho do Microsoft Word, incluindo a faixa de opções, estilos, tabelas, controle de alterações, referências e mala direta. Ele abre e salva arquivos .docx, também lê arquivos Word 97-2003 .doc e vários outros formatos, além de exportar para PDF com texto selecionável.
- wordcraft é gratuito? Qual é a licença?
- wordcraft é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- wordcraft ainda é mantido?
- Manutenção ativa. O último commit de wordcraft foi em 20 de out. de 2026.
- Para que posso usar wordcraft?
- Editar documentos .docx no Linux ou BSD sem instalar o Microsoft Office. Criar scripts para converter documentos ou extrair texto pela linha de comando. Permitir que agentes de IA leiam, editem e revisem documentos no estilo do Word por meio do MCP. Produzir relatórios, cartas e etiquetas formatados com mala direta.
- Como instalar wordcraft?
- Clone o repositório: git clone https://github.com/storytold/wordcraft Acesse a pasta do projeto: cd wordcraft Execute o aplicativo para desktop com o documento de exemplo: cargo run --release -p wordcraft -- --sample
- Onde consigo wordcraft?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/storytold/wordcraft
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Suíte de escritório desktop offline-first em Rust e GPUI: documentos, planilhas, apresentações, PDF, Git e Markdown, com arquivos mantidos em pastas locais.
Agente de IA open source e de uso geral, executado na sua máquina como app desktop, CLI ou API incorporável, para tarefas de programação e outras atividades.
CLI nativa em Rust para agentes de IA controlarem o Chrome com snapshots, referências de elementos e comandos comuns de automação.
Aplicativo desktop open source e biblioteca Rust para executar vários agentes de IA com menor uso de tokens, memória e recursos.
Agente de programação open source em Rust para o terminal, que edita arquivos, executa comandos e funciona com mais de 40 provedores de modelos, incluindo modelos locais.