Analysis updated 2026-08-13
Edit Word, Excel, and PowerPoint files for free without a Microsoft Office subscription.
Use AI to make block level edits to a document while keeping formatting intact.
Edit and retype text directly inside a PDF file.
Convert Markdown files into properly formatted Word documents without cloud tools.
| genspark-ai/genoffice | aieradev/clypra | cloudflare/kumo | |
|---|---|---|---|
| Stars | 2,893 | 2,912 | 2,916 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | easy | moderate |
| Complexity | 1/5 | 2/5 | 2/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Downloadable installer for macOS, Windows, or Linux, no build steps needed for end users.
GenOffice is a free, open source office suite that works as an alternative to Microsoft Office, running on macOS, Windows, and Linux. It opens and saves the real Microsoft file formats, Word's .docx, Excel's .xlsx, and PowerPoint's .pptx, and it also edits PDF files and Markdown files. Rather than being one giant app, it is six separate desktop programs, a word processor, spreadsheet, presentation editor, PDF editor, and Markdown editor, all sharing the same underlying engine. What sets it apart from a typical office suite is that AI editing is built in from the start rather than added as a chat sidebar. It can make block level edits to a document with the ability to see snapshots and differences of what changed, and it ships with agent tools for searching the web, generating images, and analyzing media, all usable while you edit. A notable technical detail is that its Word document editing is byte preserving: only the parts you actually change are regenerated, so opening and saving a document does not silently alter formatting elsewhere the way some converters do, meaning Word itself never notices the file passed through another program. The spreadsheet app is built on an open source spreadsheet engine called Univer with a large set of custom additions, plus a Rust based sidecar for reading and writing Excel files, its own charting, pivot tables, and formula tracing. GenOffice is distributed as downloadable installers rather than something you build yourself: a signed installer for macOS on both Apple Silicon and Intel chips, a Windows installer, and Linux packages for Debian and Ubuntu, Fedora and RHEL based systems, and a portable AppImage for other distributions. The whole project is released under the Apache 2.0 license.
A free, open source office suite for Word, Excel, PowerPoint, PDF, and Markdown files with AI editing built directly into every app.
Mainly TypeScript. The stack also includes TypeScript, Electron, Rust.
Apache 2.0, free to use, modify, and distribute, including commercially, as long as you keep the license notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.