Selfhost Ledger

Ledger / notes and documents workspace

Self-hosted alternatives to Notion

Read 2026-11-14 · 5 projects · 3 pass

We read the repository pages of 5 projects that people put forward as a replacement for Notion (notes and documents workspace). 3 pass all three checks: AppFlowy-IO/AppFlowy, siyuan-note/siyuan, suitenumerique/docs. Left out of that list: toeverything/AFFiNE (open source plus separately licensed parts); outline/outline (source-available, not open source).

ProjectLicense as readLicense · Live · ActiveStarsLatest release / last push
AppFlowy-IO/AppFlowyDartAGPL-3.0licliveactive78,8990.15.0 2026-11-02
pushed 2026-11-02

What it says it is Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.

Install No Dockerfile, compose file or Helm chart found in the top levels of the repository

README mentions collaboration, database, Notion, AI

Placeholder files 8 license files inside sub-packages contain only a template line saying a license is yet to be added; the root license file is the one we read

siyuan-note/siyuanTypeScriptAGPL-3.0licliveactive47,221v3.8.10 2026-11-10
pushed 2026-11-14

What it says it is An open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间,让人与智能体在此协作

Install In the repository: Dockerfile

README mentions Markdown, database, AI

suitenumerique/docsTypeScriptMITlicliveactive16,991v6.1.0 2026-11-13
pushed 2026-11-13

What it says it is Docs is an open-source text editor: web-native, made for real-time collaboration, cleanly structured documents and sub-documents with full ownership of your data. Built to scale with Django and React.

Install In the repository: Dockerfile, compose file, Helm chart

README mentions real-time, collaboration, Markdown, Notion, offline, AI

toeverything/AFFiNETypeScriptMIT plus a backend directory under a separate licensex licliveactive74,523v0.27.4 2026-08-18
pushed 2026-11-13

What it says it is There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.

Install In the repository: Dockerfile, compose file

README mentions real-time, collaboration, local-first, database, whiteboard, Notion, plugin, AI

outline/outlineTypeScriptBusiness Source License 1.1x licliveactive41,267v1.12.0 2026-10-23
pushed 2026-11-14

What it says it is The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible.

Install In the repository: Dockerfile, compose file

README mentions database, AI

Checks per row: lic = one open-source license across the whole repository (a commercial option on request is allowed), live = not archived, active = a release or push within 90 days of 2026-11-14. A red x marks a failed check. Full definitions and limits: method.

Why 2 of 5 did not pass

  • toeverything/AFFiNE · MIT plus a backend directory under a separate license
    The license file says: “All content that resides under the "packages/backend" and "packages/common/native" directory of this repository, if that directory exists, is licensed under the license defined in "packages/backend/server/LICENSE".” Repository
  • outline/outline · Business Source License 1.1
    The license file says: “The Business Source License (this document, or the “License”) is not an Open Source license.” Repository

How they differ

Mentioned in some READMEs and not others

  • real-time: suitenumerique/docs, toeverything/AFFiNE
  • collaboration: AppFlowy-IO/AppFlowy, suitenumerique/docs, toeverything/AFFiNE
  • Markdown: siyuan-note/siyuan, suitenumerique/docs
  • local-first: toeverything/AFFiNE
  • database: AppFlowy-IO/AppFlowy, siyuan-note/siyuan, toeverything/AFFiNE, outline/outline
  • whiteboard: toeverything/AFFiNE
  • Notion: AppFlowy-IO/AppFlowy, suitenumerique/docs, toeverything/AFFiNE
  • offline: suitenumerique/docs
  • plugin: toeverything/AFFiNE

Main language

  • TypeScript: siyuan-note/siyuan, suitenumerique/docs, toeverything/AFFiNE, outline/outline
  • Dart: AppFlowy-IO/AppFlowy

Install files

  • No Dockerfile, compose file or Helm chart found in the top levels of the repository: AppFlowy-IO/AppFlowy
  • In the repository: Dockerfile: siyuan-note/siyuan
  • In the repository: Dockerfile, compose file, Helm chart: suitenumerique/docs
  • In the repository: Dockerfile, compose file: toeverything/AFFiNE, outline/outline

From each README (first part) and file tree as read; a missing mention only means the README does not use the word.

Where people asked for this

Thread titles and counts as collected 2026-11-09. The original product: Notion.