8 Repositories
JavaScript yjs Libraries
Socket IO Connector for Yjs (Inspired by y-websocket)
Welcome to y-socket.io 👋 Socket IO Connector for Yjs (Inspired by y-websocket) Y-socket.io is a YJS document synchronization implementation over the
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.
AFFiNE.PRO The Next-Gen Knowledge Base to Replace Notion & Miro. Planning, Sorting and Creating all Together. Open-source, Privacy-First, and Free to
An editor built with blocks.
Blocky Editor Blocky Editor is an editor which supports the concept of blocks. It can help you to build an editor like Notion. It's tiny, fast and ext
Syncronize a YJS document to/from a plain old javascript object
y-pojo Syncronize a YJS document to/from a plain old javascript object This library enables multiple users to share state in the form of a Plain ol' J
💬 cursor chat à la Figma for digital co-existing + presence
cursor-chat 💬 lightweight (31.8kB) cursor chat à la Figma for digital co-existing + presence As a warning, this library is for experimental purposes
Combine immer & y.js
immer-yjs Combine immer & y.js What is this immer is a library for easy immutable data manipulation using plain json structure. y.js is a CRDT library
Add multiplayer presence (live cursors/avatars) to your react application using yjs and hooks
y-presence Easy way to add presence (live cursors/avatars) to any react application using react hooks. Installation yarn add y-presence # or npm i y-p
Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.
Matrix CRDT Matrix-CRDT enables you to use Matrix as a backend for distributed, real-time collaborative web applications that sync automatically. The