CRUD UI
Manage your records with ease
Uchi provides a fully featured CRUD interface for your models and database records. Create, view, edit and delete records in a user-friendly and pretty interface.
Search
Find exactly what you need
Search across all fields or just the ones you specify. Filter results by any field and sort by any column. Powered by ActiveRecord and your existing database, or bring your own search provider.
Associations
Expose your model relationships
Uchi exposes the relationships between your models to your users. Show related records, and even create new ones without leaving the page. All the power of ActiveRecord associations is at your fingertips.
Actions
Perform actions on your records
Create custom actions that can be performed on a single record or multiple records at once. Actions can be anything from sending an email to generating a report; it's all your code.
Batteries included
Uchi comes with everything in the box. All the features you'd want to use are already here.
Easy to implement
Intuitive to use
Lightning fast
Beautiful UI Components
Dark mode
Custom navigation
Easy to install is not the same as easy to live with
Most admin frameworks are a delight for an afternoon. Then you need a field that doesn't exist, an action that doesn't fit the mould, or a view that has to look a particular way - and suddenly you're fighting the thing that was supposed to be helping.
Uchi is built for that moment. Repositories are plain Ruby classes, fields are objects you can subclass, and actions are your own code. There's no DSL to outgrow and no escape hatch to go hunting for, because you never left Rails in the first place.
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.
Sign up for our newsletter
Stay up to date with the roadmap progress, announcements and releases.