Build apps 10x faster
Stop building the boilerplate over and over again
Avo abstracts away the common parts of building apps, letting your engineers work on your app's essential components. The result is a full-featured Rails admin panel that works out of the box, ready to give to your end-users.
A faster way to get started
Using Avo is like bringing a developer to your team that does all the heavy lifting for you
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 much 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_hq is awwwwesome!!! I love the new dashboard @adrianthedev 👏👏👏
Avo has enabled our team and client to collaborate in a much more seamless way.
Our favorite thing about Avo is the feature-loaded modern web interface and the ease of customizing from fields to pages is also impressive.
Adding Avo to my project was like adding multiple developers to my team - and that's before I even purchased a license!
I would never build a custom admin panel in the future.
We wasted too much money and could not focus on our main business.
Avo has been a dream to work with and we quickly took the leap to utilizing Avo Pro.
From easily implementing search, to great docs, to providing charts out of the box, to the beautiful API — Avo is everything I've been looking for in an administration toolkit.
Avo is a beautiful Rails based administration system. In comparison to competitors, it wins in it's visual style immediately and that's not taking into account all of its features.
It's simple to use, has excellent documentation, and anything that is not covered is helped super quickly and efficiently by Adrian.
Integration was a breeze and even things like custom fields were really simple to add.
Definitely loving the experience compared to ActiveAdmin.
Avo is the first well documented admin gem that is able to deal with all types of objects provided by active record, including polymorphic models and direct upload for cloud storage providers.
Thank you for this wonderful product.
Avo, for me as a freelance webdev, was a gift. You can build beautiful admin panels in the true Rails spirit, fast and effective.
Not does it only look great, but it has all the latest bells and whistles from Rails, like Hotwire.
I was hand-rolling an admin dashboard for this community database of third-party RPG content. It was painful for them to use but this morning I just dropped Avo in and suddenly it's a dream!
Means I can focus on the user-facing stuff without worrying about neglecting the data entry people 🤣
Most apps are the same
Whenever we build data-intensive apps, we tend to build the same things over and over again.
Resources need management
Resources have rich data
All data is linked up
See that data in an aggregated way
Search and find records
Conditionally allow certain users to do certain things
Mobile-ready with a responsive design
Most apps need to speak multiple languages
Most apps have a "back-office"
Using Avo is like having a whole new team taking care of all your admin needs
Why waste time and budget building the same things over and over again? You need that budget to work on the core business side of our apps. Using Avo, you'll get all that at a fraction of what it would cost to pay a developer to build it.
Plus, you get a fantastic interface that you'll be proud to share with your customers from day one.
Want product news and updates?
From our blog
Did we mention Avo is loved by our customers?
Data security has always been an important consideration for us, so Avo gives us peace of mind integrating with our in-house authentication system.
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.
We are heavily used Avo Pro in order to build a new "admin first" platform that can be managed by our non-tech team with ease.
The interface is extremely intuitive and can be extended fast with custom actions.
The discord community for Avo is also great, the devs are there to help us out should you have any questions.
Avo is a gem (no pun intended) and you should check it out!
I've spent time looking into solutions that complement a sensible modern stack that gets you to the point of focussing on the product you're building sooner and does not induce conceptual compression along the way.Avo fits nicely into that stack.
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.