There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
-
Updated
Apr 2, 2023 - TypeScript
There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
Shared data types for building collaborative software
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.
BlockSuite is the open-source collaborative editor project behind AFFiNE.
Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.
The Y.js WebSocket backend
Yjs binding for Slate
Yboard is a multiplayer desktop-like workspace based on Yjs
Realtime Collaborate Editor with Embedded Compiler
Simple react hooks to manage multiplayer presence using Yjs
A compatible .Net implementation of the Yjs CRDT framework.
Zustand middleware that enables sharing of state between clients via Yjs.
Add a description, image, and links to the yjs topic page so that developers can more easily learn about it.
To associate your repository with the yjs topic, visit your repo's landing page and select "manage topics."