toeverything/blocksuite
🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications. observed · 2026-08-28
Health v2 · maintenance only
79/100
- Activity 99
- Release rhythm 40
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 1.0
- age_days: 1453
- days_rel: 428
- days_push: 7
- n_releases_24m: 49
Adoption not part of the score
5992 stars · 561 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
BlockSuite is a TypeScript toolkit of headless editor frameworks, web components, and editors for building content editing and collaborative applications on the web. It is natively powered by CRDTs (Yjs) for local-first collaboration, conflict resolution, and document streaming.
Use cases
- build a custom block-based document editor for the web
- add collaborative rich-text editing with CRDT sync to my app
- embed a Notion-style WYSIWYG editor in my web app
- build a whiteboard or canvas graphics editor with rich text
- create framework-agnostic editor components using web components
- implement local-first document editing with offline support
When to choose
- you need a customizable block editor or canvas editor with built-in collaboration
- you want framework-agnostic web components that interop with React, Vue, etc.
- you are building local-first apps requiring CRDT-based conflict resolution
- you want headless editor infrastructure you can fully restyle and extend
When to avoid
- you just need a simple drop-in rich text editor with minimal setup
- your project requires a mature ecosystem with extensive third-party plugins
- you need a non-web platform like native mobile or desktop without a web view
- you want a fully managed, batteries-included editor with fixed UI
Facets
library · maturity active
editor ui-components state-management web-framework templating web-development frontend text-editors developer-tools browser cross-platform crdt local-first collaborative-editing wysiwyg web-components rich-text-editor block-editor yjs notion-style-editor canvas-editor real-time web-server nodejs
2 sources
- readme: https://github.com/toeverything/blocksuite · fetched 2026-08-28 · ba7f9e6878fa
- homepage: https://blocksuite.io · fetched 2026-08-29 · ef79089d1cf5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| toeverything/blocksuite | main | 79 |
For agents
markdown · JSON · MCP: product_card(name="toeverything/blocksuite")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem