flatnotes vs SilverBullet
Price, platforms and features side by side. The table says where each price was read and when.
SilverBullet
Scriptable Markdown knowledge base, self-hosted or on desktop
Where they differ
- flatnotes is free. SilverBullet starts at $50 per user / year (Desktop Pro, required for work use).
- Only SilverBullet lists macOS, Windows and Linux apps.
- SilverBullet also covers wiki.
At a glance
| flatnotes | SilverBullet | |
|---|---|---|
| Pricing | Free | Free plan |
| Starts at | Free | $50 per user / year (Desktop Pro, required for work use) |
| Free plan | The whole app is free and open source under the MIT license, with no paid edition. You supply the server, and the developer accepts sponsorship through GitHub Sponsors. | SilverBullet Server is free and open source for any number of users. Desktop Personal is free for personal use and education, with unlimited spaces and sync with any Server. |
| Free trial | None listed | None listed |
| Web | ||
| macOS | ||
| Windows | ||
| Linux | ||
| Made by | Adam Dullage | Zef Hemel |
| Price read from | github.com | silverbullet.md |
| Checked | Oct 9, 2026 | Oct 9, 2026 |
Who each one suits
flatnotes
- Self-hosters who want a simple notes app backed by plain Markdown files
- People who would sooner search and tag than file notes in folders
- Serving a folder of notes read-only as a small blog or docs site
SilverBullet
- People who want Markdown notes they can query and script
- Self-hosters running a personal or team wiki from one container
- Developers keeping documentation in the same git repository as their code
Worth knowing
flatnotes
- It has to be self-hosted, with Docker as the recommended route, or run on a third-party host such as PikaPods.
- There are no folders or notebooks by design, and the developer says new features are deliberately limited.
- It is a mobile-responsive web interface only; the project lists no native desktop or mobile apps.
- Uploaded attachments cannot be viewed or deleted from inside the app and are not removed when their note is deleted.
SilverBullet
- Using the Desktop app at work requires Pro at $50 per user per year; only personal and education use is free.
- Desktop is not open source. The FAQ says only SilverBullet Server is, with the same editor and Space Lua in both.
- There is no app-store mobile app: phones open the Server in a browser and can install it as a PWA.
- The features page marks live sync, the Mention Inbox and the object graph as experimental.
Key features
flatnotes
- Flat folder of Markdown files
- Notes are .md files in one folder with no database. Files can be added, edited or deleted outside the app while it runs, since only the search index is cached.
- Raw and WYSIWYG editing
- The editor switches between raw Markdown and a WYSIWYG mode. Images can be inserted from the toolbar, dragged in or pasted, and are saved to an attachments folder.
- Full-text search
- Search opens from anywhere with the / key and supports AND and OR, quoted phrases, wildcards and field prefixes for title, content, tags and last-modified date.
- Tags and wikilinks
- A hashtag anywhere in a note tags it, and tags are indexed separately for searching. Double-bracket wikilinks link to other notes by name.
- Authentication modes
- Four modes are offered: none, read-only, username and password, and password plus a time-based one-time code. Read-only suits a blog or documentation site.
- REST API
- A RESTful API is included, with its documentation served at the /docs endpoint of each instance.
SilverBullet
- Live Preview Markdown editor
- Plain Markdown is rendered as you type, including links, tasks, tables, code and widgets. Outlining, templates, slash commands, a daily journal and an optional Vim mode are included.
- Wiki links and Linked Mentions
- Double-bracket links connect pages, headings or positions, every page lists where it is mentioned, and a page or section can be embedded inside another.
- Live queries
- Notes can be queried like a database from inside a page, for example open tasks across projects or every page with a tag, and the results update as notes change.
- Space Lua scripting
- A Lua dialect built into the notes adds commands, widgets and automations with no build step, and CSS written in a page restyles the interface.
- Server for browsers and teams
- The Server runs as one container or a single binary and is used from any browser, with accounts and roles, comments, @-mentions, single sign-on and read-only publishing.
- Desktop app with sync
- Desktop opens any local folder as a space, binds system-wide shortcuts to commands, and syncs both ways with your own or a hosted SilverBullet Server.
Plans
flatnotes
flatnotes$0
The full app, self-hosted with Docker. The README also points to PikaPods, a third-party host, for a hosted instance.
SilverBullet
Server$0
The MIT-licensed server for any number of users, at home or at work, run on your own hardware and used from a browser.
Desktop Personal$0
The desktop app for personal use and education, with unlimited spaces and sync with any SilverBullet Server.
Desktop Pro$50
per user / year
Needed for work use. Adds Meta Space, the Edge release channel of nightly builds, and bulk seats that can be assigned to a team.
Cloud$2
per month and up, billed by PikaPods
SilverBullet Server hosted by PikaPods, an independent host, with one-click deployment and starting credit at sign-up.
Ways to pay less
flatnotes
No public discounts listed.
SilverBullet
- Education
Desktop is free for use in education
SilverBullet Desktop is free for personal use and for use in education. Only work use needs the Pro license at $50 per user per year.