Memos
Knowledge base that works with a SQLite db file.
Note taking editors.
We track 24 open-source, self-hosted Note-taking & Editors apps. 22 of them had commits in the last 90 days, 18 can run with Docker, and the most common licenses are MIT (10), AGPL-3.0 (9), GPL-3.0 (4). The most-used languages are Nodejs, Ruby, Javascript. Below are the top picks by GitHub stars, followed by every app ranked by stars weighted by maintenance health.
| # | App | Stars | Health | Last activity | License | Language | Docker |
|---|---|---|---|---|---|---|---|
| 1 | Memos | 64.5k | Active | 2026-11-09 | MIT | Docker, Go | ✓ |
| 2 | Joplin | 57.2k | Active | 2026-11-10 | MIT | Nodejs | – |
| 3 | TriliumNext Notes | 38.9k | Active | 2026-11-09 | AGPL-3.0 | Nodejs, Docker | ✓ |
| 4 | Overleaf | 18.3k | Active | 2026-09-17 | AGPL-3.0 | Ruby | – |
| 5 | Docs | 17k | Active | 2026-11-05 | MIT | K8S | – |
Ranked by GitHub stars weighted by maintenance health.
Knowledge base that works with a SQLite db file.
Note taking application with markdown editor and encryption support for mobile and desktop platforms. Runs client-side and syncs through your own Nextcloud instance or similar (alternative to Evernote).
Cross-platform hierarchical note taking application with focus on building large personal knowledge bases (fork of Trilium Notes).
Web-based collaborative LaTeX editor.
Collaborative note taking, wiki and documentation platform that scales.
Personal note tool with AI features.
Diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams.
Realtime collaborative markdown notes on all platforms, formerly known as CodiMD and HackMD CE.
Simple and private notes app. Protect your privacy while getting more done. That's Standard Notes.
Note-taking application optimized for people with a hacker mindset.
Realtime collaborative notebook app based on Markdown that supports running Elixir code snippets, TeX and Mermaid Diagrams. Easily deployed using Docker or Elixir.
Database-less note-taking web app that utilises a flat folder of markdown files for storage.
Markdown note-taking app with plain-file storage, graph view, and MCP integration (alternative to Obsidian, Notion).
Lightweight but powerful alternative for managing your personal, file based, notes and checklists.
File sharing + sync, notes, and photos (alternative to Nextcloud and ownCloud's RSS reader).
Markdown note-taking web application designed for simplicity.
Minimal web-based Markdown notes app.
Encrypted diary Web application to save your personal memories of each day. Includes a search function and encrypted file upload.
Modern note taking application for the cloud, utilizing the best features of progressive web apps technology.
A notes app built for quick capture: text notes, checklists, images, drawings, links, attachments, labels, colors, and reminders (alternative to Google Keep).
Markdown notes taking app with live preview, document encryption, multi-user support, multi-organization capabilities and more.
Collaborative writing, worldbuilding and D&D-session-planning app. Tools for organizing your notes and stories.
Lightweight distraction-free text editor, in the browser (Markdown and LaTeX supported). No lag when writing.
Totally private personal database and note taking app.
By GitHub stars, the most popular self-hosted Note-taking & Editors apps are Memos (64,454 stars), Joplin (57,175 stars), TriliumNext Notes (38,948 stars). Popularity is only one signal: also check maintenance health, license and whether it fits your setup.
22 of the 24 apps listed had commits in the last 90 days; for 1 we have no repository activity data.
18 of the 24 apps can run with Docker; 4 publish an image on Docker Hub, including Blinko, flatnotes, Many Notes and Plainpad.
The most common licenses in this category are MIT (10 apps), AGPL-3.0 (9 apps), GPL-3.0 (4 apps).
The software itself is free to download. Based on our rough hardware estimates, the cheapest suitable VPS plan starts at about $3.5/month (median $5/month across apps in this category). Several light apps can share one server.
Figures from GitHub and Docker Hub as of 2026-11-15; hosting costs are rough estimates.