prosekit/prosekit
Some data may be outdated — see provenance labels.
Framework agnostic and headless rich text editor observed · 2026-09-25
Health v2 · maintenance only
90/100
- Activity 96
- Release rhythm 84
- Longevity 85
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 4
- age_days: 1199
- days_rel: 30
- days_push: 26
- n_releases_24m: 90
Adoption not part of the score
1194 stars · 39 forks observed · 2026-09-25
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ProseKit is a headless, framework-agnostic rich text editor toolkit for the web, built on ProseMirror with adapters for React, Vue, Preact, Svelte, Solid, and vanilla JavaScript. It is type-safe, modular, and extensible, with copy-paste Tailwind CSS components and shadcn/ui scaffolding.
Use cases
- build a rich text editor in react
- add wysiwyg editing to a vue app
- create a headless markdown editor with mentions and tables
- embed a customizable text editor in a svelte or solid app
- scaffold a full-featured editor with shadcn ui
- build a comment box with inline formatting and code blocks
When to choose
- you need full styling control over a rich text editor
- you want ProseMirror power with a type-safe, composable API
- you use React, Vue, Preact, Svelte, or Solid and want consistent editor behavior
- you want copy-paste Tailwind/shadcn components instead of a pre-styled editor
When to avoid
- you want a batteries-included, pre-styled editor like CKEditor or Quik
- you need a plain textarea or lightweight markdown-only input
- your project does not use a modern bundler or TypeScript-friendly setup
Facets
framework · maturity active
frontend-framework ui-components editor markdown templating web-development frontend text-editors developer-tools browser cross-platform rich-text-editor headless prosemirror wysiwyg react vue svelte solid preact tailwindcss shadcn-ui type-safe web-server nodejs typescript
4 sources
- readme: https://github.com/prosekit/prosekit · fetched 2026-09-25 · 364250e6ca03
- homepage: https://prosekit.dev · fetched 2026-08-29 · c120fb8fe166
- site_page: https://prosekit.dev/getting-started/introduction · fetched 2026-08-29 · 2d045280fdf5
- site_page: https://prosekit.dev/getting-started/quick-start · fetched 2026-08-29 · 4f9a4cd2b091
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| prosekit/prosekit | main | 90 |
For agents
markdown · JSON · MCP: product_card(name="prosekit/prosekit")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem