DEV Community

Cover image for We Built a Visual UI Builder for FrontAlign (Free + Premium Blocks)
Eyruz Badalzada
Eyruz Badalzada

Posted on

We Built a Visual UI Builder for FrontAlign (Free + Premium Blocks)

Building a UI from scratch is still the slowest part of most frontend work. You know the CSS, you know the framework, but you still burn an afternoon assembling a hero section, a pricing table, and a footer that all feel consistent with each other.

That's the gap we just closed. Meet FrontAlign Builder — a visual UI builder built directly on top of FrontAlign, so every block you drop onto the canvas is already using your theme tokens, your spacing scale, and your components.

What FrontAlign Builder Actually Is

FrontAlign Builder is a drag-and-drop interface for assembling pages out of real FrontAlign markup — not a separate design tool that spits out CSS you have to reconcile with your codebase afterward. What you build in the Builder is what ships to production.

It's organized around three ways of working:

1. Free Blocks

A growing library of open blocks — navbars, hero sections, feature grids, testimonials, footers — free to drop into any project. No account gating, no watermarks. These exist so anyone can build a complete, professional page without touching a paid tier.

2. Premium Blocks

A deeper library of polished, production-grade sections: pricing tables, dashboards, onboarding flows, complex forms with built-in validation states, and multi-step layouts. These are the blocks meant to save real hours — the ones you'd otherwise spend rebuilding on every project.

3. Start From Scratch

Prefer full control? Drop onto a blank canvas and compose directly from FrontAlign's utility classes and Smart Components. The Builder stays out of your way — it's a canvas, not a cage.

How It Works

  1. Pick a starting point — a free block, a premium block, or a blank canvas.
  2. Arrange and edit visually — spacing, color, and typography map directly to FrontAlign's theme tokens.
  3. Export clean markup — the output is standard FrontAlign HTML using fa-component attributes, ready to drop into React, Vue, Astro, Laravel, WordPress, or plain HTML.
  4. Let the JIT compiler handle the rest — run npx frontalign build and only the classes you actually used ship to production.
npx frontalign build
Enter fullscreen mode Exit fullscreen mode

There's no separate export format to learn and no cleanup step. The markup the Builder generates is the same markup you'd hand-write.

What's Inside

Capability Free Premium
Drag-and-drop canvas
Free block library
Premium block library
Start-from-scratch canvas
Live theme token editing
Clean FrontAlign markup export

Why This Matters

Most page builders generate markup that only makes sense inside their own ecosystem — you end up rewriting everything the moment you need to integrate it into a real codebase. Because FrontAlign Builder is built on FrontAlign itself, there's nothing to translate. The block you drag in is the component you already know how to extend, theme, and ship.

Whether you're prototyping fast with free blocks, shipping production pages with premium ones, or building something entirely custom from scratch, it's the same design system underneath.

Try It

FrontAlign Builder is live now. Start with the free blocks, upgrade to premium when you need the deeper library, or just open a blank canvas and build.

👉 builder.frontalign.dev
📖 frontalign.dev/docs

If you build something with it, drop a link in the comments — always curious to see what people ship.

Top comments (0)