Dnote vs Flatnotes
A side-by-side comparison of two self-hosted notes & knowledge base options — licensing, setup difficulty, resource needs, and what each one replaces.
| Feature | Dnote | Flatnotes |
|---|---|---|
| Deploy effort | Under-an-hour setup | Under-an-hour setup |
| Health score | 78 · Good | 88 · Excellent |
| Category | Notes & Knowledge Base | Notes & Knowledge Base |
| License | AGPL-3.0 | MIT |
| Language | Go | Vue |
| Setup difficulty | Easy | Easy |
| Min. RAM | 128 MB | 128 MB |
| Deployment | docker, binary, source | docker, source |
| GitHub stars | ★ 3,084 | ★ 3,230 |
| First released | 2017 | 2021 |
| Replaces | Evernote, Simplenote | Evernote, Simplenote |
What are Dnote and Flatnotes?
Dnote
Dnote is an open-source, simple command-line notebook for programmers and terminal users. It captures quick notes without breaking focus and can sync through a self-hostable server.
- Command-line note capture
- Self-hostable sync server
- Browser extension
- Spaced-repetition digests
Flatnotes
Flatnotes is a self-hosted web application for taking notes, with a focus on simplicity and storing all notes as flat Markdown files. It has no database and keeps notes easy to back up and access.
- Flat Markdown file storage
- No database required
- Full-text search
- Clean minimal interface
Dnote vs Flatnotes: key differences
Dnote is written in Go, while Flatnotes is built with Vue. Licensing differs — AGPL-3.0 for Dnote versus MIT for Flatnotes. Dnote is the more established project (first released 2017), while Flatnotes arrived in 2021.
Why pick each one
Choose Dnote if…
- Stays out of the way for developers
- Quick capture from terminal
Watch out for
- Terminal-first workflow
- Limited rich formatting
Choose Flatnotes if…
- Trivial to back up
- Very lightweight
Watch out for
- Basic feature set
- Single-user oriented
Frequently asked questions
Is Dnote or Flatnotes better?
Neither is universally better. Flatnotes has the larger community; both share a easy setup difficulty, so the decision comes down to features and licensing.
Are Dnote and Flatnotes free and open-source?
Yes. Dnote is licensed under AGPL-3.0 and Flatnotes under MIT. Both can be self-hosted at no software cost.
Can I run Dnote and Flatnotes with Docker?
Dnote: yes. Flatnotes: yes.