Getting Started Doc
Rich-text document editor showing formatted text, tables, and advanced blocks.
Notion & Miro alternative combining docs, whiteboards, and databases.
Rich-text document editor showing formatted text, tables, and advanced blocks.
Infinite canvas whiteboard mode for the same document, with a mind-map and sticky notes.
Workspace document library listing every doc and journal entry.
Appearance, editor, workspace preferences, and team member management.
Self-hosted admin panel for managing user accounts and roles.
AFFiNE is a workspace that combines documents, an infinite whiteboard, and no-code databases in one place. It supports real-time collaborative editing, full-text search, and version history, with Android and iOS apps alongside the web client. People who choose AFFiNE most often mention its whiteboard sitting in the same workspace as its docs and databases, letting them write, draw, and plan without switching between separate tools. That combination is the most frequently cited reason in reviews and migration write-ups. One feature is gated: scaling past AFFiNE's free self-hosted user quota requires the Team tier. Everything else, including the whiteboard, databases, and real-time collaboration, is available self-hosted at no cost.
GitHub
toeverything/AFFiNE72.2k stars
5.2k forks
Commit activity
commits / monthAs of last sync (about 2 hours ago)
Funding
Technology stack
Custom
Custom or non-standard license
Not a single clean license — GitHub's own license detector reports "NOASSERTION" because the root LICENSE file is a compound license. Per that file: most of the codebase (frontend/client, most packages) is MIT via LICENSE-MIT, but packages/backend/server — the Node.js/ NestJS server that is exactly what runs inside this deployment's ghcr.io/toeverything/affine:stable image — and packages/common/native are carved out under a separate "AFFiNE EE License" file. That file's own text says any part of that carved-out code "distributed as part of AFFiNE Community Edition (CE)" (i.e. everything currently published, since AFFiNE Enterprise Edition "is yet to be published" per the repo's README) is actually licensed under MPL 2.0, not MIT — so the self-hosted backend server carries file-level MPL 2.0 copyleft obligations, not permissive MIT terms. Upstream's own README simplifies this to "free for self-host under the MIT license," but that is a marketing simplification, not what the LICENSE file itself states for the deployed server component.
Bitflake is not affiliated with or the creator of this project. App names, logos, and trademarks are property of their respective owners. Data shown (including GitHub stats) is updated once per day and may be inaccurate or out of date. Spotted an issue? Let us know at contact@bitflake.com.