Introduction
The shadcn of rich text editors — a fully open-source, zero-abstraction, copy-paste block-based Notion-style editor for Next.js.
Welcome to the Blokhaus documentation.
Blokhaus is a fully open-source, zero-abstraction, copy-paste block-based Notion-style editor library built exclusively for Next.js App Router. Developers own every line of code — nothing is a black box.
Why Blokhaus?
- Zero abstraction — Every component is a plain React component you can read, modify, and extend
- Composable plugins — Features are independent plugins passed as React children, not a prop explosion
- Built on Lexical — Meta's performant, React-first rich text engine
- shadcn-style theming — CSS custom properties you fully control
- Next.js native — Built for App Router with
'use client'boundaries in the right places
Quick links
- Installation — Get started in under a minute
- Quick Start — Build your first editor
- Guides — Deep dives into each feature
- API Reference — Complete API documentation