Build the whole website. And everything behind it.
Public storefronts, portals and internal apps on one canvas. 86+ components, real data bindings, auth, SEO and one-click versioned publishing.
86+ components. One design system.
A dozen-plus categories that already match each other, from inputs to OTP and signature capture, tables, charts, media, overlays. And when you need more, write your own React in the Component Studio: npm imports included, auto-registered next to the built-ins.
Built-ins not enough? Write yours. No build step.
The Component Studio takes real React, npm imports included, compiles it live and registers it in the palette next to the built-ins. Package sections as composite blocks and edit them once for every page. Start pages from templates or save your own.
Paste the site you already have. Every tag becomes a component.
Open the JSX editor, paste any HTML template: your old landing page, a Tailblocks section, an export from anywhere. Hit Apply and nothing gets boxed into an embed. Every element lands on the canvas as a real component, selectable in the layers and styleable like the built-ins. The pasted button takes real click actions, the pasted form submits with its field values, and entrance, hover and scroll animations attach per element. Old scripts stay behind; you rewire behavior with actions. And the canvas serializes back to JSX whenever you want the code.
Point at data. Wire the behavior.
Any property takes an expression. {{query.orders.revenue}} is a binding, not an integration, and it works across 14+ scopes: queries, components, variables, storage, URL params, the signed-in user. Then chain 16+ event types into 10+ actions with onSuccess / onError branching.
Your brand, tokenized. Motion included.
32+ semantic theme tokens with light and dark variants per theme. Flip the toggle on the panel and watch the card follow. 25+ motion presets cover load, hover, tap, in-view, drag and scroll-linked animation, with per-state styling and no keyframes to write.
Every page a real page. Routes, locks, meta.
Folders, dynamic routes like /product/[id], catch-alls, protected pages with login and error redirects, plus per-page SEO: title templates, descriptions, OG images, robots and canonical control, favicons, 12+ locales, custom CSS and head scripts.
A backend on every page. No server to run.
Each page can run server-side logic built from 26+ block types. Validate with schemas, branch, loop, call HTTP and AI, wait for human approval, respond or redirect. The same engine that powers workflows, one canvas away from your form.
Publish versioned. Build together.
Deployments are immutable and versioned with release notes. Promote Dev to Prod, roll back in one click. While you build: live cursors, comment threads with @mentions and reactions, and autosave every 1.5 seconds with shared undo.
@Bhagyesh can we A/B the headline before v15 ships?
The result is a real website. Live, fast, yours.
Not an embed, not a widget. A published site with its own URL, SEO and auth, responsive out of the box.
Common questions
Both, from the same canvas. Public sites get per-page SEO with title templates, Open Graph images, robots and canonical control, favicons and 12+ locales; internal apps get protected routes with login, logout, 404 and error redirects. Alpine's storefront and its admin are the same project.