Shadcn Builder
Visual drag-and-drop form builder that generates React code with shadcn/ui, React Hook Form and Zod.
- 607
- GitHub stars
- Free
- Price
- May 12, 2026
- Updated
Overview
Shadcn Builder is a free, no-code form builder for shadcn/ui. Developers drag components onto a canvas, customize them, preview the form in real time and export typed React and Tailwind CSS code to paste into their own project. It runs in the browser with no install or account.
The builder ships with 20+ form components and more than 100 prebuilt form templates organized by category, which can be used as starting points. The app itself is built with Next.js 16, React 19 and Tailwind CSS v4, and the source is MIT licensed on GitHub.
Features
- Drag-and-drop canvas: Add and arrange shadcn/ui form components without writing code
- 20+ form components: Inputs, selects, checkboxes and other shadcn/ui form fields
- 100+ templates: Prebuilt forms grouped by category to start from or customize
- Live preview: See the form as it will render while building it
- Code export: Generates typed React and Tailwind CSS components using React Hook Form and Zod
- Responsive output: Generated forms adapt to different screen sizes
- Zero setup: Works entirely in the browser
Tech stack
- Next.js 16, React 19, TypeScript
- Tailwind CSS v4, shadcn/ui
- React Hook Form, Zod
- dnd-kit, Zustand