Analytics cookies only (Google Analytics, PostHog). No ad networks, no cross-site tracking. See our privacy policy.
Obsidian is a local-first Markdown notes app: a folder of plain files with links between notes, free to use, with paid Sync and Publish add-ons. People look for self-hosted options mainly when they want sync and a web interface without the add-on. The tools below keep notes you own and reach them from a browser or sync across devices.
Obsidian is free — but your data lives on its servers, not yours. These researched, open-source alternatives give you the same workflow on hardware you own — here's what each needs to run.
Leaving Obsidian means giving up its large plugin ecosystem, its graph view, and a polished native desktop app. SilverBullet is the closest in spirit: Markdown pages with wiki-style links stored as plain files on disk, in a browser, scriptable with Lua. Trilium is a hierarchical knowledge base with note cloning, encryption and scripting, and its server edition syncs the desktop app. Joplin Server syncs the Joplin Markdown apps and adds sharing and multi-user accounts, but it is free only for personal, non-commercial use under its own licence. If you keep Obsidian itself, a sync tool pointed at your vault folder is the lighter option.
Paid link — we earn a commission if you shop through it.
The software is open-source and free to run. Your only cost is the server it runs on — often a few dollars a month, less than most SaaS subscriptions.
Most of these run comfortably on a small VPS — 1–2 GB of RAM is enough for a single-user or small-team setup. Each app's page lists its minimum RAM.
It depends on the app. The alternatives below cover the core workflow; polish and integrations vary, so check each one's stack and difficulty before you commit.