Forge designs with your real React components – not generic pixels. Refine it and export production-ready code. Start with a built-in library or connect your own.
Shadcn/ui
MUI
Ant Design
Bootstrap
UXPin Classic
Sign up free with your email and jump straight into the editor.
MUI
Google's Material Design system
Ant Design
Enterprise-class UI design language
Bootstrap
Popular CSS framework
Custom
Bring your own UI library
One canvas. Three superpowers.
Generate UI with your production components
Forge generates UI using the same components your team ships in production. Every element comes from your React library – with real props, variants, and states.
Refine the generated UI
Start with AI. Refine with manual edits. Adjust layout, edit props, and add interactions. All on the same code-backed components. No need to switch tools.
Export code you can ship
Production-ready JSX from your component library. What you see is what developers get. No specs or rebuilds. Copy it, open in CodeSandbox, or export it.
Larry Sawyer
Lead UX Designer
Erica Rider
UX Architect @ BackBlaze
Pick your components — Choose a built-in library or connect your own via Git.
Prompt or design manually — Describe the UI you need, upload a screenshot for context, or design manually with real components. Switch between AI and manual editing at any point.
Refine visually — Adjust layout, tweak props, and add interactions. Your prototype behaves like the real product.
Iterate with AI — Use follow-up prompts to modify the design in place. Forge updates the components using the correct props and variants.
Export and ship — Export production-ready JSX from your selected component library. Open in CodeSandbox, copy to clipboard, or export to your project.
Choose your building blocks
Use open-source React libraries, your own design system via Git, or templates built with real components. AI follows your design rules to create production-ready layouts and saves the time you'd normally spend coding components into a system.
Built-in libraries.
Design with interactive components from popular React libraries. Includes shadcn/ui and MUI. Everything is responsive and based on real code. No setup required.
Your own design system.
Connect your component library with Git and design with the same components used in production. Forge generates UI based on your system.
Templates.
Ready-made layouts for dashboards, forms, and app screens. Built with real components, so you can customize and extend without rebuilding.
AI that follows your design system
Real components, not shapes
Forge uses your real React components with the same props, variants, and states as in production.
Your design system sets rules
Generate UI with React components from your library, following your design system rules.
Conversational iteration
Forge remembers context, so each prompt builds on the previous one as you refine the same design.
Multiple AI models
Choose between OpenAI and Claude, switch anytime, or use your own API key for billing and compliance.
Image-to-UI
Upload a screenshot, wireframe, or sketch, and recreate the UI with your components.
AI or manual edits
Generate a starting point and refine it with AI or manual edits at any stage.
Forge vs. Figma’s AI
Figma generates vectors that represent UI, not real components. They can match your design system visually but aren’t connected to code. Developers still need to rebuild the UI. Forge generates UI with real React components, so the result is production-ready.
Forge vs. Lovable / Bolt
Lovable and Bolt are useful for MVPs without a design system. They generate UI using their own components and patterns. As projects grow, consistency becomes harder to maintain. Forge works with your component library and design rules, so UI stays consistent as you scale.
Forge vs. v0
v0 generates code based on shadcn. It works well within that setup. It is optimized for a specific component stack. Forge works with any React component library, built-in or custom. You can also refine UI with design tools, not just edit code. This gives teams more control over how UI is built.
Built for teams with design systems to protect
See how Forge works with custom design systemsDesign system guidelines
Define rules in plain text that constrain all Forge output across the projects.
Git integration
Sync your custom component library. Updates in code reflect in design automatically
Version control
Work with the right version of your coded library in projects. Choose a branch or tag to control updates.
Per-project chat history
Chat history saved per user and project so you can continue where you left off.
Bring your own API key
Use your own OpenAI or Anthropic account for billing and compliance. Stay in control of usage and costs.
Component documentation
Generated directly from your synced library. Always up to date with your components and their props.
See what AI design looks like when it actually works
Pick a library. Describe what you want. Watch Forge build it with real components.
Enterprise plans include Git integration, custom AI credit limits, dedicated onboarding, and priority support. Contact sales@uxpin.com for pricing.