[For Ruby on Rails] I built a library of 120+ Rails components with Tailwind CSS & Stimulus. Curious to see what you think of them and what you want me to build next

Unlocking Robust UI Components for Rails with Rails Blocks

Hello, fellow developers!

I’m Alex, a passionate Rails enthusiast dedicated to enhancing the frontend experience within Ruby on Rails applications. Over the past year, I’ve been developing a comprehensive library of over 120 UI components, seamlessly integrated with Tailwind CSS and Stimulus. Today, I’m excited to share this resource with the broader Rails community and invite your feedback and suggestions for future development.

The Inspiration Behind Rails Blocks

Observing the vibrant ecosystem surrounding React and Vue, I noticed the wealth of polished component libraries available for those frameworks. It often left me thinking, “Why isn’t there something similar for Rails?” This motivated me to start creating modular, reusable UI components tailored specifically for Rails developers, starting small with individual modals and dropdowns, then gradually expanding into a full-fledged collection.

What You Can Find in Rails Blocks

Rails Blocks is a curated set of over 120 UI components crafted with Rails in mind:

  • Powered by Stimulus for dynamic interactions

  • Styled with Tailwind CSS Version 4 for modern aesthetics

  • Easy to install with simple copy-and-paste setup

  • Proven in production environments, including projects like SchoolMaker and Sponsorship

Building and refining Rails Blocks has been a rewarding journey, culminating in the release of Version 1 just a few days ago.

Your Feedback Matters

As I look to evolve this library further, I am eager to hear your thoughts. Are there specific components you need? Features you’d like to see? Your insights will help shape the future of Rails Blocks and ensure it continues to serve the community effectively.

A Mix of Free and Premium Offerings

To sustain ongoing development while keeping accessibility in mind, Rails Blocks includes both free and premium components. This hybrid approach aims to provide value to a wide range of developers without compromising quality or sustainability.

Explore Rails Blocks today and let me know what you think! Your input is invaluable as I strive to make Rails UI development faster, easier, and more enjoyable.


Interested in trying Rails Blocks? Visit Rails Blocks and share your feedback or suggest new components you’d love to see!


Leave a Reply

Your email address will not be published. Required fields are marked *