Dong Tan Nguyen
Project 03

crafted-design/editor

A drag-and-drop site builder shipped as a library

Years2026
48 components, 3 adapters

In short

A framework-agnostic visual website builder for React. The component registry is canonical and the design system is a swappable adapter, so a host app picks shadcn or MUI or plain HTML without touching editor code. It also ships an MCP server, so an agent can drive the editor and then check its own work — build the tree, render a real screenshot, verify contrast, hand back the same JSON a person would have. Few page builders can be verified that way.

React 19TypeScriptTailwind v4Craft.jsMCPSemVer SDK