7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Flatnotes

Open source

Flatnotes is a self-hosted note-taking web app that stores notes as plain markdown files in one folder, with no database.

Open-source alternative to

GitHub stars
3.2k
Last commit
1 mo ago
Repository age
5 years
Version
v5.5.5
Licence
MIT
Self-hosted
Yes

About Flatnotes

Flatnotes is a self-hosted, database-less note-taking web app that keeps all notes as markdown files in a single flat folder. Its design principle is a distraction-free app that puts note content first: there are no folders or notebooks, only your notes, backed by search and tagging. The code is written in Vue and licensed under the MIT license.

A second principle is that your notes are never held hostage. Because they are ordinary markdown files without a database or proprietary format, you can move them to another app at any time. The only thing flatnotes caches is the search index, which syncs incrementally on every search and at startup, so you can add, edit or delete files outside the app even while it runs.

Features include a mobile-responsive interface, raw and WYSIWYG markdown editor modes, advanced search, tagging, a customizable home page, wikilinks between notes, light and dark themes, a REST API and several authentication options from none to read-only, username and password, or two-factor authentication. A quick full-text search is available with the slash key. A demo resets every 15 minutes, and PikaPods offers hosting.

Key features

  • Notes stored as plain markdown files
  • No database required
  • Raw and WYSIWYG editor modes
  • Full-text search and tagging
  • Wikilinks between notes
  • Multiple authentication options including 2FA
  • REST API

Good fit for

  • →Personal notes you want to keep portable
  • →Lightweight self-hosted knowledge base
Built with
Vue
Tags
note-taking
markdown
self-hosted
notes
wiki
flat-file
search
vue

Flatnotes: questions and answers

What is Flatnotes used for?
Flatnotes is a self-hosted note-taking web app that stores notes as plain markdown files in one folder, with no database. It is a good fit for personal notes you want to keep portable and lightweight self-hosted knowledge base.
Is Flatnotes open source?
Yes. Flatnotes is open source under the MIT licence. Its source code is on GitHub at dullage/flatnotes and is written mainly in Vue.
Is Flatnotes free?
Yes. Flatnotes is open source, so the software itself is free to use. A managed cloud version is also available.
Can I self-host Flatnotes?
Yes. Flatnotes can be self-hosted on your own server or infrastructure.
What is Flatnotes an alternative to?
Flatnotes is an open-source alternative to Evernote, Google Keep, Zoho Notebook and Drafts. Other open-source alternatives to Evernote include Memos, Simplenote and Standard Notes.
Is Flatnotes actively maintained?
Yes. The most recent commit to Flatnotes was on 29 August 2026, and the latest release is v5.5.5, published on 29 August 2026. The project has 3.2k stars on GitHub.

Open-source alternatives to Flatnotes

See all

SaaS alternatives to Flatnotes

See all