Craft your Rails backend in minutes

Scaffolds are great, but only take you so far. Uchi is the next step in Rails admin panels. bundle install uchi && rails uchi:install and you're halfway there.

Batteries included

Uchi comes with everything in the box. All the features you'd want to use are already here.

Easy to implement
Set up your CRUD without having to learn a bespoke DSL. Every model in your application can be transformed into a fully-featured resource with just a few lines of code.
Intuitive to use
Using the models and translations you already have in place, your users and administrators will feel right at home. And the friendly user interface makes managing your resources a breeze.
Lightning fast
Built for performance with Hotwire for snappy interactions, Turbo for speedy navigation, and smart caching strategies that keep everything responsive even with large datasets.
Beautiful UI Components
A comprehensive library of UI components that look great out of the box but can be easily customized to match your brand. Built on Tailwind and Flowbite, it is all familiar territory.
Associations
As a developer you know the power of ActiveRecord associations. Uchi rides the wake of ActiveRecord to expose the relationships between your models to your users.
Dark mode
Built-in dark mode support ensures your admin panel looks great no matter the time of day or your personal preference.
Custom navigation
Tailor the navigation to fit your application's structure. Create custom menus and links to help your users find what they need quickly.

Standing on the shoulders of giants

Built from the ground up to harness the power of Rails, Uchi offers a seamless integration experience that feels natural to your workflow.

Built on the technologies you know and love, Uchi is powered by Rails, Turbo, Stimulus, ViewComponent, Tailwind, Flowbite, and Flowbite Components.

No more piecing together lackluster administration backends. Don't fall into the trap of using an admin backend that's easy to install but falls apart whenever you want to do something a little bit custom. You don't have to learn an entirely new DSL just to configure your attributes.

Sign up for our newsletter

Stay up to date with the roadmap progress, announcements and releases.