순수 Rust로 작성된 오픈소스 파라메트릭 3D CAD 앱으로, 데스크톱·브라우저에서 실행하고 MCP 에이전트로 제어할 수 있습니다.
storytold/wordcraft
순수 Rust로 작성된 오픈소스 클린룸 워드 프로세서로, .docx를 읽고 쓰며 데스크톱과 브라우저에서 실행됩니다.
대체할 수 있는 제품:Microsoft Word
- 스타
- 14,895
- 포크
- 3,995
- 열린 이슈
- 1,220
- 마지막 커밋
- 3시간 전
어떤 프로젝트인가요?
WordCraft는 리본 메뉴, 스타일, 표, 변경 내용 추적, 참고 문헌 및 편지 병합을 포함해 Microsoft Word의 작업 방식을 재구현한 워드 프로세서입니다. .docx 파일을 열고 저장하며, Word 97–2003 .doc를 비롯한 여러 형식도 읽고 선택 가능한 텍스트가 포함된 PDF로 내보낼 수 있습니다.
애플리케이션은 하나의 Rust 코드베이스와 네이티브 egui 프런트엔드로 구성되어 있으며, macOS, Windows, Linux, BSD와 브라우저의 WebAssembly를 대상으로 합니다. 모든 작업은 ID가 있는 명령으로 제공되므로, UI와 키보드 단축키, CLI 도구(wordcraft-cli), AI 에이전트용 MCP 서버가 동일한 명령을 사용합니다.
프로젝트는 현재 알파 단계입니다. 맞춤법 및 문법 검사는 오프라인에서 실행되며, 인터페이스는 다양한 언어로 제공됩니다. 코드베이스는 기하 도형, 문서 모델, 레이아웃, 파일 형식, 렌더링, UI를 담당하는 계층형 크레이트로 나뉘어 있습니다.
핵심 기능
- 01.docx 파일을 열고 저장하며, .odt, .rtf, .html, .md, .tex, .txt를 가져오고 내보냅니다.
- 02선택 가능한 텍스트와 링크, 북마크가 포함된 PDF로 내보냅니다.
- 03Word 스타일의 리본 메뉴와 스타일 갤러리, 표, 변경 내용 추적, CSV 기반 편지 병합을 제공합니다.
- 04APA, MLA, Chicago, IEEE 스타일의 인용 및 참고 문헌을 지원합니다.
- 05macOS, Windows, Linux, BSD에서 네이티브로 실행되며 WebAssembly를 통해 브라우저에서도 실행됩니다.
- 06모든 작업을 명령으로 제공하며, 자동화를 위한 CLI와 MCP 서버를 지원합니다.
활용 사례
- Microsoft Office를 설치하지 않고 Linux 또는 BSD에서 .docx 문서를 편집할 때.
- 명령줄에서 문서 변환이나 텍스트 추출을 스크립트로 자동화할 때.
- MCP를 통해 AI 에이전트가 Word 스타일 문서를 읽고 편집하고 검사하도록 할 때.
- 편지 병합으로 서식이 적용된 보고서, 편지, 라벨을 만들 때.
빠른 시작
- 1
리포지토리를 클론합니다
git clone https://github.com/storytold/wordcraft - 2
프로젝트 폴더로 이동합니다
cd wordcraft - 3
샘플 문서로 데스크톱 앱을 실행합니다
cargo run --release -p wordcraft -- --sample
사용 전 알아둘 점
- README의 상태 섹션이 중간에 잘려 있어 프로젝트의 현재 성숙도를 알기 어렵습니다. 자세한 내용은 ROADMAP.md와 호환성 평가를 참조하라고 안내합니다.
- README에서는 이 프로젝트를 Word의 부분 재구현으로 설명하므로 일부 Word 기능이 지원되지 않을 수 있습니다.
- 메타데이터에는 라이선스가 Apache-2.0으로 표시되어 있지만, README에는 MIT OR Apache-2.0으로 기재되어 있습니다.
토픽
자주 묻는 질문
- wordcraft은(는) 무엇인가요?
- 순수 Rust로 작성된 오픈소스 클린룸 워드 프로세서로, .docx를 읽고 쓰며 데스크톱과 브라우저에서 실행됩니다. WordCraft는 리본 메뉴, 스타일, 표, 변경 내용 추적, 참고 문헌 및 편지 병합을 포함해 Microsoft Word의 작업 방식을 재구현한 워드 프로세서입니다. .docx 파일을 열고 저장하며, Word 97–2003 .doc를 비롯한 여러 형식도 읽고 선택 가능한 텍스트가 포함된 PDF로 내보낼 수 있습니다.
- wordcraft은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- wordcraft은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- wordcraft은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. wordcraft의 마지막 커밋은 2026년 10월 20일입니다.
- wordcraft은(는) 어디에 사용할 수 있나요?
- Microsoft Office를 설치하지 않고 Linux 또는 BSD에서 .docx 문서를 편집할 때. 명령줄에서 문서 변환이나 텍스트 추출을 스크립트로 자동화할 때. MCP를 통해 AI 에이전트가 Word 스타일 문서를 읽고 편집하고 검사하도록 할 때. 편지 병합으로 서식이 적용된 보고서, 편지, 라벨을 만들 때.
- wordcraft는 어떻게 설치하나요?
- 리포지토리를 클론합니다: git clone https://github.com/storytold/wordcraft 프로젝트 폴더로 이동합니다: cd wordcraft 샘플 문서로 데스크톱 앱을 실행합니다: cargo run --release -p wordcraft -- --sample
- wordcraft은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/storytold/wordcraft
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
서버나 계정 없이 로컬에서 실행되는 .docx 및 .odt 파일용 브라우저 기반 워드 프로세서입니다.
파일을 업로드하지 않고 우클릭 메뉴에서 이미지, 동영상, 오디오, PDF, 문서를 변환하는 로컬 파일 변환기
Rust와 GPUI로 만든 오프라인 우선 데스크톱 오피스 제품군: 문서, 스프레드시트, 프레젠테이션, PDF, Git, Markdown을 지원하며 파일은 로컬 폴더에 보관합니다.
파일 편집과 명령 실행을 지원하고 로컬 모델을 포함한 40개 이상의 모델 제공업체와 연동되는 오픈소스 Rust 터미널 코딩 에이전트입니다.