Kiln Write
Pages laid out the way Word lays them out, from the same .docx.
- Styles, sections, headers and footers, footnotes, tables of contents
- Track changes and threaded comments
- Markdown shortcuts as you type, and a focus mode
Free and open source · Fired in the open
An office suite with a little fire in it.
Kiln Write, Grid, Deck and Notes replace Word, Excel, PowerPoint and OneNote. Your .docx, .xlsx and .pptx open as they are, the ribbon and shortcuts are where you left them, and it runs on Linux, Windows, macOS, Android and the web. No subscription, no account.
Kiln is being rebuilt on a native Rust core; the first release, v0.1.0, is being built in the open. Follow it on GitHub or build it from source.
Writing, numbers and presenting, with the files you already have. Kiln reads and writes the Office formats directly, so nothing has to be converted first.
.docx, .xlsx and .pptx, plus OpenDocument, CSV and PDF export. Parts it cannot edit, such as macros, are carried through a save untouched.
Ribbon, File menu, status bar, Key Tips on Alt and Office's keyboard shortcuts, in a lighter design with light and dark themes.
The command palette (Ctrl+Shift+P) searches every command, by its name here or by what Office calls it.
Every document keeps its own history on your device: name a version, preview it, restore it.
Edit documents and slides together, live, through a small server you run yourself. Nobody else sees your files.
Desktop apps for Linux, macOS and Windows, an Android app, and a web app that installs and works offline.
A kiln is where soft things become things that last. Every app is a glazed tile shaped like a kiln arch, and each burns its own colour.
Pages laid out the way Word lays them out, from the same .docx.
A formula engine that follows Excel's rules, down to dynamic arrays and LAMBDA.
Masters, layouts and themes as PowerPoint defines them.
Notebooks with sections, pages and tags, written with the same editor as Kiln Write.
If you have used Office, you already know where things are.
What changes when you switch, and what does not.
| Kiln | Microsoft 365 | |
|---|---|---|
| Price | Free | Subscription, or a one-time purchase of an older version |
| Account | None | Microsoft account required |
| Formats | DOCX, XLSX, PPTX natively; ODF import and export; CSV; PDF export | DOCX, XLSX, PPTX natively; ODF; CSV; PDF export |
| Works offline | Yes, including the web app | Desktop apps yes; web apps no |
| Collaboration | Live, through a server you run (Kiln Write, Kiln Deck, Kiln Notes) | Live, through OneDrive or SharePoint |
| Version history | Every document, kept on your device | Files stored in OneDrive or SharePoint |
| Macros (VBA) | Kept in the file, not run | Run |
| Platforms | Linux, Windows, macOS, Android, web | Windows, macOS, iOS, Android, web |
| Licence | Open source, AGPL-3.0-or-later | Proprietary |
Kiln is being built in the open, one reviewed work package at a time. There is no release yet; this is where it stands.
v0.1 work packages done; four more are part-built and resume next.
Office features a switcher would miss, done or better (critical and commonly missed).
Excel functions, checked against 5,300 conformance cases.
Details, decisions and the full list: docs/STATUS.md.
git clone https://github.com/ZahakJ/kiln && cd kiln
bash tools/setup-rust.sh && bash tools/setup-node.sh
pnpm install
cargo xtask verify
pnpm dev # http://localhost:5173
Rust 1.99, Node 24 and pnpm. The contributing guide covers tests and the desktop and Android builds.