ChaiBuilder is a low-code, self-hosted website builder built on React and Next.js and delivered as an npm package - your data, your infrastructure, every feature included.
Build your first branded website in the trial.
Real code you control - not a walled garden.
A pure client-side React component you can embed in any React app and inspect end to end. It ships with no server - bring your own.
The paid npm package adds the server layer: page storage, page types, and the AI assistant - the complete, persistable product.
A unified workflow that bridges the gap between engineering control and content velocity.
It is a developer-first plugin in your Next.js app. Override pages and routing, add custom blocks and panels, plug in Payload collections, or swap the CMS entirely. You get full flexibility with absolutely no closed black boxes.
Empower your team with role-based visual editing. Build, refine, and publish high-converting pages with zero reliance on engineering, while staying perfectly locked into your design system constraints.
Editors build pages on a visual canvas inside your app.
Write React components once; they surface as native blocks and panels in the builder.
Encode your design system; every page stays consistent.
Bind structured content and data into page elements.
Content in multiple languages.
Media organized and editable in the builder.
Parallel editing with page locking.
Changes live in a single action.
Built on Next.js draft mode.
Full page history with restore.
Every feature ships in every license - no feature flags.
Deploy the starter in minutes. No credit card, no email. When you're ready, pick a plan that fits.
The Visual Website Builder
You Actually Own. React + Next.js, low-code, self-hosted. Your data, your infrastructure, every feature included.
© ChaiBuilder. All rights reserved.


A React website builder is a tool for building and editing web pages visually that runs on React and lives in your own codebase, rather than a proprietary platform you build inside.
Most "React builders" are hosted SaaS you rent. ChaiBuilder is real React code you install, self-host, and own: the builder ships as an npm package, the output is a standard app on your own database and hosting, and the client-side core is open source.
