New Rails UI Charts: cohorts, funnels, waterfalls, and dashboards that update themselves. Take a look

Hey there,

If you're reading this, you're probably a Rails developer who's tired of the same frustrating cycle: you write clean, well-tested code, your app works beautifully... and then you look at the UI and cringe.

I've been there. More times than I'd like to admit.

For the past 8+ years, I've been teaching web design and development through video courses. I've helped thousands of developers build better products. But here's the thing I kept seeing over and over: Rails developers are incredible at building functionality, but most of us didn't get into this to become designers.

We'd reach for Bootstrap (dated), copy random Tailwind snippets from the internet (inconsistent), or hire designers (expensive and slow). None of it felt right for the Rails way of building things.

And then there's the UI kit problem. You buy a popular component library, spend hours integrating it, and launch your app, only to realize it looks exactly like a dozen other sites you've seen. You can spot a Tailwind UI site from a mile away. Same cards, same dashboards, same "unique" landing pages. Your product ends up looking like everyone else's homework assignment.

That problem only got bigger with AI. It scaffolds a working app in an afternoon, but it writes one screen at a time and skips the parts that make a product feel real: onboarding, billing, empty states, settings, email. The code runs, and the app still looks like a prototype. That gap is the whole reason Rails UI exists.

So I built what I wished existed

Rails UI is the product UI system I wanted when I was shipping my own apps. It's not framework-agnostic. It's built specifically for Rails. That means:

  • ERB partials that drop right into your views
  • Stimulus controllers that work with Turbo out of the box
  • A form builder that actually understands Rails models
  • Complete kits, not just color swaps
  • Complete product flows for onboarding, billing, settings, admin, and email, not just the easy screens

No npm required. No fighting with JavaScript bundlers. A coherent product surface that looks like a team built it and works the way Rails developers expect.

It's always growing

I'm adding new kits, components, and page templates regularly. Your subscription keeps you updated with everything, now and in the future.

This is the product I use for my own projects. I'm building it for myself as much as for you.

Questions?

If you want to chat about Rails UI, have a feature request, or just want to say hi, reach out at info@railsui.com. I read every message.

Thanks for being here.

Andy Leverenz

Andy Leverenz

Creator of Rails UI