Zettlr
Markdown editor for researchers and writers with citation management, Pandoc exports and Zettelkasten-style note linking.
- GitHub stars
- 14k
- Last commit
- 4 days ago
- Latest release
- v4.8.0
- Licence
- GPL-3.0

Zettlr is a desktop Markdown editor aimed at academic and long-form writing. It presents itself as a publication workbench, combining note-taking, drafting, reference management and export in one application, with a focus on keeping your notes private and stored as ordinary files on your own computer.
Citations integrate with reference managers such as Zotero and JabRef, and exports rely on Pandoc, LaTeX and Textbundle, with support for LaTeX and Word templates. Other capabilities include snippets for boilerplate text, themes with dark modes and custom CSS, code highlighting, full-text search, and techniques from the Zettelkasten knowledge management method. The interface is translated into over a dozen languages.
Zettlr is built with TypeScript, Electron and Node.js and released under GPL-3.0. Installers are provided for macOS, Windows and most Linux distributions, and the repository documents building from source, command-line switches and contribution workflows. The project is also reachable through a community forum, Discord and Mastodon.
Key features
- Markdown editor with a distraction-free writing focus
- Citation support for Zotero and JabRef
- Export via Pandoc, LaTeX and Textbundle
- Zettelkasten-style linking and full-text search
- Snippets, themes and custom CSS
- Installers for macOS, Windows and Linux
Pricing: Free and open source under the GPL-3.0 license.