Build internal tools with Ruby on Rails
Save precious time and get all the features most apps need
Avo uses familiar configuration to build up the features you need from most applications.
The result is a full-featured customer-facing app that works out of the box, ready to be used to your end-users.
can create with Avo
to install in a Ruby on Rails app
All the tools you need to build your new app fast
Using Avo is like bringing a new developer to your team that's building all the boring stuff in a beautiful way
Create a flexible CRUD interface in no time. No more copy-pasting view and controller files around.
Quickly query one or more resources at once.
Amazingly easy, single or multi-file integration with ActiveStorage.
Easily browse your data on mobile devices.
Run custom actions to one or more of your resources with as little as pressing a button 💪
Write your own custom filters to quickly segment your data.
Customize your dashboard with the tools and analytics you need.
Create interactive experiences for your users
Avo doesn't pollute your current app with it's files. Drop it in your existing app or add it to a new one and you're done 🙌
Fully translated UI
Your data on your servers. Avo installs side-by-side with your app.
Leverage Pundit policies to build a robust and scalable authorization system.
Group and surface information as you need to
Beautiful card layout to showcase your content.
Configure your Rails dashboard entirely by writing Ruby code with minimal-to-no scaffolding.
No worries if we missed a field you need. Generate a custom field in a jiffy.
Avo is running Hotwire under the hood.
It doesn't matter if you're using webpacker, sprockets or something else for your assets. Avo works with whatever you have.
You need to add a page with something completely new. You've got it! Avo will generate a controller action and an erb file for you to customize.
Scope out your data as much as you need it
Loved by our customers
Avo has let me push further on the features my users benefit from most whilst trusting I am giving volunteer curators a backend experience I can still be proud of.
It's a real multiplier on the project and adopting it was undoubtedly the best technical decision we've made.
@avo_hq is awwwwesome!!! I love the new dashboard @adrianthedev 👏👏👏
Easy to set up: only takes a few minutes to generate your config, connect some models, and have a basic admin panel to start iterating on.
Avo has allowed us to develop and release apps rapidly even with very few developers working on them. We can focus our efforts on domain logic and custom design where it really matters. Every other Rails CMS is difficult to style or scale or add custom fields, but Avo has been a dream throughout. It's been a game-changer for us.
I consider Avo to be a part of my default stack going forward. Hats off to @adrianthedev and team. Excellent product that keeps getting better!
I needed something snappy and reliable that would help me focus on the truly unique aspects of my application rather than the boilerplate.
Avo gave me exactly what I was looking for in the moment, and somehow anticipated the features I'd need later on down the line.
Want product news and updates?
Sign up for our newsletter.
Releasing new features regularly v2.25.0 released 6 days ago
v2.25.0 - Avo 2 fixes and Avo 3 preview
See all releases
From our blog
A video library by your side
Do you learn better by watching videos? We got you covered!