{"repo":"olliethedev/ui-builder","free":true,"listed":false,"github":"https://github.com/olliethedev/ui-builder","clone":"git clone https://github.com/olliethedev/ui-builder.git","description":"A React component that provides a no-code, visual way to create UIs, compatible with shadcn/ui and custom components.","language":"TypeScript","stars":656,"topics":["reactjs","shadcn-ui","tailwindcss","ui-builder","no-code","visual-editor"],"license":"MIT","category":"workflow-automation","readme_excerpt":"UI Builder — Visual Editor for Your React App UI Builder is a shadcn/ui package that adds a Figma-style editor to your own product, letting non-developers compose pages, emails, dashboards, and white-label views with the exact React components you already ship. Layouts are saved as plain JSON for easy versioning and can be rendered instantly with dynamic data. View Full Documentation --- UI Builder is now part of BTST — ship full-stack features faster with production-ready plugins that generate database schemas, API routes, and pages for Next.js, TanStack Start, and React Router. --- Installation Quick Start with shadcn/ui If you already have a shadcn/ui project: Or start a new Next.js project with UI Builder: Optional: Add All Shadcn Components Install the full shadcn component library with 54 pre-configured components and 124 block templates: Optional: Add React Email Support Install the react-email registry when you are building email templates in UI Builder: This installs the react-email component registry plus email-specific builder utilities ( emailPageRenderer , emailCodeGenerator , and DEFAULT EMAIL TAILWIND CONFIG ). For Safari/iOS compatibility with @react-email/render , add this import at the top of your email route entry file: Handling Peer Dependencies If you encounter peer dependency warnings (common with React 19), create a .npmrc file: Note: Use style variables for proper page theming. Basic Usage Tailwind Theme Panel Override You can override or hide the defa","default_branch":null,"files":null,"tree":[],"storefront":"/r/olliethedev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/olliethedev/ui-builder/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}