AFFiNE
Open-source knowledge base combining note-taking, whiteboard, and project planning in one workspace.
AFFiNE is an open-source, privacy-first workspace that merges three tools into one: a rich document editor, an infinite whiteboard, and a database-style organiser. It is designed to replace the combination of Notion for notes and Miro for visual collaboration.
Built with a local-first architecture using CRDT, AFFiNE works offline by default and syncs when connected — meaning your data lives on your device, not just in the cloud. It supports both self-hosted deployment and AFFiNE Cloud for teams that want a managed option.
AFFiNE is highly customisable and supports markdown, block-based editing, kanban views, and edgeless canvas mode for mind-mapping and diagramming. Written in TypeScript and Rust, it is actively developed and positions itself as a next-generation alternative for knowledge workers who want flexibility without vendor lock-in.