7 open source tools compared. Sorted by stars. Scroll down for our analysis.
By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.
| Tool | Stars | Velocity | Score |
|---|---|---|---|
banana-slides 一站式原生AI PPT生成应用,几分钟内生成一套幻灯片; 支持上传任意模板图片,上传任意素材&智能解析,一句话/大纲/页面描述自动生成PPT,口头修改指定区域、一键导出可编辑ppt、视频等 - An AI-native slides generator based on nano banana pro🍌 | 15.8k | +78/wk | 80 |
wordcraft An open-source, clean-room reimplementation of Microsoft Word in pure Rust | 15.6k | +4058/wk | 88 |
genoffice An AI-native office suite for macOS and Windows: word processor, spreadsheet, presentations, and PDF. | 10.6k | +796/wk | 84 |
gridcraft GridCraft: an open-source, clean-room spreadsheet (Microsoft Excel-style) in pure Rust. By ArtCraft. | 6.3k | +1713/wk | 84 |
LibreOffice The free office suite: Writer, Calc, Impress, Draw, Base and Math. Reads and writes Office formats, stores in OpenDocument, and keeps your files on your own disk. | 4.6k | +33/wk | 73 |
deckcraft Presentations and slide shows: an open-source, clean-room reimplementation of Microsoft PowerPoint in pure Rust. Part of the ArtCraft Crafting Apps. | 4.1k | +1087/wk | 82 |
everything We're rebuilding and open-sourcing the world’s software from scratch. | 3.6k | +2226/wk | 78 |
Stay ahead of the category
New tools and momentum shifts, every Wednesday.
Banana Slides builds a slide deck from a one-line idea, an outline or a stack of reference docs. A text model writes the outline and page notes, then an image model paints every slide, by default Google's Nano Banana Pro. You edit by asking: 'make this chart a pie chart' on one region or the whole page. Export to PowerPoint, PDF or a narrated video. AGPLv3. Self-host it with Docker Compose or use the desktop app, and bring your own API keys: Gemini, OpenAI, Anthropic and several Chinese providers all work. The model bill is the real cost. Nano Banana Pro runs about $0.13 per slide image at 2K, so a 15-slide deck is roughly $2 per full pass before revisions. bananaslides.online is a free demo that still wants your own key. Solo founders who need a decent-looking deck fast and don't mind paying per generation: worth a try. Anyone who needs to hand-edit afterward should wait. Every slide is an image, and the editable PowerPoint export is beta and needs two extra OCR and parsing services. The catch: it's essentially one maintainer, there's been no stable release since February, and the contributor agreement lets that maintainer relicense contributions as closed source.
WordCraft is a Microsoft Word lookalike written from scratch in Rust: the ribbon, styles, track changes, tables of contents, citations and mail merge, and it opens and saves .docx. It runs on Mac, Windows, Linux, FreeBSD and in the browser, free under MIT or Apache 2.0 with no paid tier. Nothing to host. Grab a signed installer and go. It also imports old .doc files, exports PDF with real selectable text, and ships a command line tool plus an MCP server, so an AI agent can convert, inspect or edit documents with the same commands the ribbon uses. Solo writers who just need to open and edit a .docx without a Microsoft 365 subscription can try it today. Small teams swapping contracts with Word users: not yet. The team's own roadmap rates it about 60% ready for real work, and its .docx support has never been tested against a corpus of real-world files. No VBA, no real-time co-authoring. LibreOffice Writer and ONLYOFFICE are the mature free picks. The catch: it's barely a week old and written largely with Claude. Expect crashes, Windows startup bugs and layout that shifts when a file goes back to Word. Keep the original.
GenOffice is a free desktop office suite from Genspark: Docs, Sheets, Slides, PDF, Markdown and HTML editors with an AI agent inside each. It saves real .docx, .xlsx and .pptx files, rewriting only what you changed so they still work in Microsoft Office. Apache 2.0, no paid tier.
Nothing to host. Signed installers cover macOS and Windows, with deb, rpm and AppImage for Linux. Editing, PDF-to-Word conversion and file search run on your machine, and AI edits land as tracked changes you can roll back. A genoffice CLI and MCP server let Claude Code or Cursor build Office files too.
Money enters with the AI. Sign in with Genspark and calls burn Genspark credits, priced behind a login. Or bring your own key for Claude, OpenAI, Gemini or a local model and pay your provider directly. Solo and small teams: free, with your own key. Larger orgs: it's a 0.x release, so pilot it beside OnlyOffice or LibreOffice before dropping Microsoft 365.
The catch: this is Genspark's on-ramp. Genspark sign-in is the default, official builds send usage analytics until you opt out, and an ee/ folder sits under a license barring production use without a contract. It's empty today.
GridCraft is an Excel lookalike written from scratch in Rust: ribbon, formula bar, 500+ worksheet functions including XLOOKUP, LET and LAMBDA, PivotTables, charts and conditional formatting, with .xlsx as its native file format. It's free under MIT or Apache 2.0 on Mac, Windows, Linux, FreeBSD and the web. No server. Download a signed installer or host the web build anywhere static. Old .xls workbooks open with their values and formulas but lose formatting. A command line tool and an MCP server let an AI agent read ranges, write cells and build charts. Solo users doing budgets or quick analysis without Microsoft 365: free and worth a look. Analysts and finance teams: not yet. The maintainers rate it about 50% ready for real work, charts lose their type and options on round trip, 100 MB workbooks don't open, and nobody has confirmed Excel opens its files without a repair prompt. No VBA, no Power Query. LibreOffice Calc is the mature free option. The catch: a spreadsheet that's quietly wrong is worse than none. GridCraft went public in October 2026, ships a release every few days and is largely written by AI agents. Check totals before anything reaches a client.
LibreOffice is the office suite that replaces Microsoft 365 on the desktop: Writer for documents, Calc for spreadsheets, Impress for slides, plus Draw, Base and Math. It reads and writes .docx, .xlsx and .pptx, and its native format is OpenDocument, which is an actual ISO standard rather than one vendor's file layout. Backed by The Document Foundation, a nonprofit, not a company with a roadmap to monetize you. Licensed under MPL 2.0. This repository is the C++ core, and it is a read-only mirror; patches go through Gerrit, not pull requests. For everyone who is not contributing, the point is what running it costs, which is nothing. Install it on Windows, macOS or Linux and you are done. No account, no telemetry, no subscription check, and files stay on your disk unless you put them somewhere else. That last part is the real argument in regulated environments and on machines that should not be phoning home. Free, permanently, at every team size. Solo users and small teams give up almost nothing. Larger organizations should look at Collabora Online for the browser-based collaborative editing and the paid support contract, because that is the gap. The catch is fidelity and real-time collaboration. A heavily formatted .docx with tracked changes, or an Excel workbook leaning on pivot tables, macros and newer functions, will not always survive the round trip intact. If your workflow means exchanging complex Office files with people who use Office, budget time for cleanup.
DeckCraft is a PowerPoint lookalike built from scratch in Rust: slide masters, themes, 150+ shapes, charts, transitions including Morph, animations and presenter view, and it opens and saves .pptx. It's free under MIT or Apache 2.0 on Mac, Windows, Linux, FreeBSD and in the browser. Nothing to host. Installers are signed on Mac and Windows; Linux gets AppImage, deb, rpm or Flatpak. It exports PDF handouts, images and even an animated GIF of the deck, and a command line tool plus MCP server lets an AI agent build slides by command. Solo presenters who need to open a .pptx without paying Microsoft: try it. Teams that trade decks with PowerPoint users: wait. The maintainers rate it about 55% ready for real work, its .pptx tests only use decks the team made itself, and VBA and add-ins are out of scope by policy. LibreOffice Impress is the mature free option. The catch: open bugs include Close throwing away an edited presentation without asking, and startup crashes on some Windows graphics drivers. It's a week old and written largely with Claude. Save often.
Everything is Puter's attempt to rebuild Office, Slack, Photoshop and AutoCAD as free browser apps under one MIT license. It's a monorepo, not one tool: spreadsheet, documents, slides, team chat, email, CRM, invoicing, CAD, a video editor, even chess. The spreadsheet is furthest along: real .xlsx files and a README claiming over 510 formula functions.
Running one is npm install and npm run dev in that app's folder, on Node 22.12 or newer. The apps load Puter's SDK from js.puter.com, so sign-in and saved files go to a Puter account. The README doesn't cover pointing them at your own server. Puter itself self-hosts under AGPL, but that wiring is on you.
A free Puter account gets 25 MB of storage. Basic is $10/month for 100 GB, Plus $25/month, Pro $100/month, and Puter's pricing page sells these same apps as the subscription. Solo: try the demos. Small teams: don't move your books or chat here yet. Larger teams: not a candidate.
The catch: the code landed in a bulk import on October 13, nearly all from one committer. A wall of demos isn't a suite. For real work, LibreOffice, Mattermost and Penpot have years of users behind them.