📝 Block-Based Editing
BlockSuite breaks down rich content into discrete contenteditable
blocks, avoiding pitfalls using traditional monolith rich text container.
The Block-Based Collaborative Framework
BlockSuite is the open-source collaborative editor project behind AFFiNE.
BlockSuite breaks down rich content into discrete contenteditable
blocks, avoiding pitfalls using traditional monolith rich text container.
By leveraging CRDT technology, BlockSuite supports zero-cost time travel, real-time collaboration, and pluggable persistence backends right out of the box.
BlockSuite offers Web Components and hybrid canvas-based renderers, facilitating the creation of diverse collaborative applications.