Layouts.dev | A notebook for building interfaces with Tailwind & Shadcn/UI
Welcome to Layouts.dev!
We built this small editor to make your life simpler when developing interfaces with TailwindCSS.
Feel free to play around!
Get started
You don't need AI to be great.
You need less clutter.
Frontend development feels like death by a thousand cuts.
Inaccessible to designers.
Project setups more complex than a NASA launch.
Wheels you need to re-invent, again and again.
We figured out that the hard part is not to create.
It's the clutter.
Tooling is for machines, and you are human.
Let's remove the complexity.
No setup. No deploys. Less boilerplate. Better primitives.
Say hello to creativity-first coding.
Open. Type. Voilà.
Instant creation. Instant preview. Instant deploy.
Discover programming as simple as jotting down an idea. Results live at every keypress, on any number of devices or screens.
Simpler syntax, same power.
Less fluff, same precision.
Like HTML and React, but more readable and with some additional superpowers. Focus on what you want to build, we handle the strange CSS quirks.
Components as the new primitive.
Added in a single keystroke.
Stop reinventing the wheel. Access hundreds of headless components and millions of assets.
Includes components from Radix, shadcn/UI and Layouts UI. + Illustrations, icons, images and videos from the best libraries out there.
Create Project
Deploy your new project in one-click
Name
Name of your project
Framework
Select
Deploy
Account
Password
Show Dialog
Select…
Scheduled
Friday, February 14th, 2024 at 6:00 PM
Undo
Design with code. Iterate at the speed of thought.
Start with a simple syntax and great defaults.
Dig deeper to control every single pixel on the screen.
Layouts CLI
Designed for artists. Built for engineers.
Easy syntax in, Production-grade code out
Your project produces production-grade HTML and React code you can trust — no AI, no hallucinations.
Fully integrated with NextJS
Working with NextJS? Sync Layouts to your project with a single CLI command. Type here, code changes there.
npx layouts.dev init lyeq5t1b
Frontend used to be fun. Let's bring it back.
Layouts.dev
Beta
Start building for free