Hello!
I'm excited to share something I've been working on: ZestUI, a UI kit crafted for Ruby on Rails.
As a long time Rails dev, I've increasingly felt that, this is one area other ecosystems have leapfrogged Rails. You had to bring together disparate elements - UI libraries, Stimulus Controllers, Icon Libraries and none integrated deeply with Rails.
Working on Rails models or controllers are a joy compared to working on views. "It shouldn't be this difficult" was the voice in my head and that is what led to ZestUI.
Built with Phlex, styled with Tailwind with custom built Stimulus controllers.
It's got
- 25 themes
- Dark Mode
- Form Builder
- Icons
- Built in Flash Toast
- The components are responsive or have specific mobile views
- All the JS needed (Stimulus controllers) is wired up automatically
Phlex is a game changer. It is simple, powerful, intuitive and performant. I will never ever write a component as a partial/ViewComponent again.
Site: https://zestui.com/
A short video (50 seconds) showing it off: https://youtu.be/OQmDZddLtR8
I'd love to hear what you think