Self-Hosted Notes & Wikis
Outline, BookStack, Trilium, Memos, Wiki.js, AFFiNE — your second brain.
Team wikis
- ★ Outline — Notion-feeling team wiki; great UX; markdown export; SSO. The default for "shared team docs."
- ★ BookStack — book/chapter/page hierarchy; image-friendly; great for runbooks. Default for "structured documentation."
- Wiki.js — feature-rich; many auth backends; markdown / WYSIWYG.
- DokuWiki — old, file-based, no DB; bulletproof.
- MediaWiki — the Wikipedia software; if you want that flavor.
Personal notes (Notion / Obsidian alternatives)
- ★ AFFiNE — block-based; combines docs / whiteboards / databases (Notion-style).
- ★ AppFlowy — Notion alternative; native apps; data stays local.
- Logseq — outliner / graph; markdown files; great for daily journaling.
- Obsidian — closed source, free for personal; the gold standard. Sync via Syncthing or self-hosted plugins.
- TriliumNext (Notes) — modern Trilium fork; powerful single-user notes.
- Joplin Server — sync server for the Joplin client.
- SilverBullet — markdown-first, end-user-programmable.
- Anytype — closed source; local-first; popular Notion alternative.
Quick notes / micro-blog
- ★ Memos — Twitter-shape personal log; tags, daily review, privacy levels.
- Mubu / Diaryapp alternatives.
Documentation as code
- See the Web Dev Documentation page — Fumadocs (used by this site), Astro Starlight, Nextra, VitePress, Mintlify, Docusaurus.
Drawing / whiteboarding
- ★ Excalidraw — hand-drawn-style whiteboard; self-host via official Docker image.
- tldraw — see Whiteboards & Canvas.
Knowledge graph
- Logseq — outliner with backlinks.
- Obsidian + Self-hosted Sync — closed core, but the most popular knowledge-graph tool.
- TriliumNext — has built-in linking.
- Jupyter / Quarto — for research / data notebooks (different niche).
Patterns to adopt
- ★ Decide: shared (team wiki) vs. personal (notes) — different tools for each.
- Daily journal + tags is the simplest "second brain" that works.
- Markdown-first — your notes survive any tool change.
- Sync clients matter more than the server. Pick a tool with mobile + desktop apps that work offline.
- Backups — your second brain is high-value; back up the DB / files daily.
- Don't migrate too often. Pick one and use it for a year.
Pick this if…
- Default team wiki: Outline (Notion-feeling) or BookStack (structured).
- Personal Notion replacement: AFFiNE or AppFlowy.
- Outliner / graph notes: Logseq.
- Quick personal journal: Memos.
- Markdown files + good apps: Obsidian + Syncthing (closed core but great).
- Joplin user: Joplin Server.
- Hand-drawn diagrams: Excalidraw.