build · early access
Generate UI in your brand. Not a guess.
Paste a URL. Pick a template. designlang extracts the real tokens, anatomy and voice, then scaffolds a runnable Next.js page that looks like you — not generic AI slop.
Templates.
Pricing page
3 tiers + comparison table + FAQ in the extracted brand.
landingLanding page
Hero, features grid, testimonials, CTA — using the extracted voice.
docsDocs site
Sidebar nav, prose layout, code blocks, all wired to the brand tokens.
dashboardDashboard skin
Sidebar + topbar + stat cards + table — themed to the brand.
authAuth flow
Sign-in / sign-up / magic-link in the brand colour and type.
blogBlog index
Card list + featured post + author chips, using the brand serif.
Or run it from the CLI right now.
The hosted builder is in early access — the CLI version ships in v12.12.0 today.
npx designlang clone stripe.com --template pricingOutputs a runnable ./stripe-com-clone/ directory: a Next.js 16 app with the Stripe palette wired into a Tailwind theme, the actual extracted type scale, the real CTA voice, and the picked template's layout.
Why this beats v0 / Subframe / Lovable for brand work
- v0 / Lovable invent a palette. designlang reads the real one off the live site.
- Subframe needs a designer in their canvas. designlang needs a URL.
- Generic AI UI looks AI. UI built from real brand tokens looks like the brand.
- Output is a vanilla Next.js repo you can
git initin, not a hosted-only artefact.