CollaborativeInput React component, binds DOM input or textarea elements to a JSON CRDT str node
Collection of libraries for building collaborative editing apps.
File System Access API implementation backed by core filesystem primitives
High-performance Base64 encoder and decoder
No-dependencies, low-level, high-performance JIT code generation package for JavaScript
React component library for building real-time collaborative editing applications.
Core filesystem primitives: Node, Link, File, Superblock
Adapter to convert Node.js fs API to File System Access API
File system tree printer - print a file system structure as a tree
In-memory filesystem with Node.js fs-compatible API
File system snapshot - serialize and deserialize file system trees to binary or JSON
JSON CRDT str node bindings to any generic plain text editor.
Collaborative input and textarea bindings to JSON CRDT
Binding for collaborative editing support in Ace Editor. Connects JSON CRDT str node to Ace Editor.
Binding for collaborative editing support in Quill Editor. Connects JSON CRDT quill-delta node to Quill Editor.
Automatic transforms on text input for ProseMirror
React component for collaborative editing in Monaco Editor. Connects JSON CRDT str node to Monaco Editor.
JSON CRDT integration with Slate.js for collaborative rich-text editing
Binding for collaborative editing support in Monaco Editor. Connects JSON CRDT str node to Monaco Editor.
JSON CRDT peritext node bindings to any generic rich-text editor.
React component for collaborative editing in Ace Editor. Connects JSON CRDT str node to Ace Editor.
ProseMirror bindings for JSON CRDT Peritext for collaborative rich-text editing
Various helper utilities for working with buffers and binary data
High-performance JSON Pointer implementation