Tooling

Self-Hosted Notes & Wikis

Outline, BookStack, Trilium, Memos, Wiki.js, AFFiNE — your second brain.

Team wikis

Personal notes (Notion / Obsidian alternatives)

Quick notes / micro-blog

Documentation as code

  • See the Web Dev Documentation page — Fumadocs (used by this site), Astro Starlight, Nextra, VitePress, Mintlify, Docusaurus.

Drawing / whiteboarding

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.

On this page