Build Rails apps 10x faster
Stop rewriting the same code
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 give to your end-users.
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 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
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.
I am a RoR developer and currently designing an admin panel with AVO. AVO is so intelligent and we can make our admin panel within hours. Thanks @adrianthedev for making this.
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.
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!
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.
Data security has always been an important consideration for us, so Avo gives us peace of mind integrating with our in-house authentication system.
A (HUGE!) side benefit we've seen in implementing Avo has been surfacing of platform issues - missing associations, opportunities for delegators and collaborators, etc. Our underlying models and interactions have become much more robust as we've implemented Avo as we can quickly identify relationships and optimizations without doing full-fledged, user-facing feature work.
Great community: Avo has an actively engaged community through GitHub and Discord that's available to answer issues, contribute ideas, and collaborate on new features.
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!
After seeing what Avo can do, during a live demo by @adrianthedev, I highly recommend it. Even if you're not a Rails dev, you should get in on this gem!
Adding Avo to my project was like adding multiple developers to my team - and that's before I even purchased a license!
The Avo team themselves have been so responsive and helpful with any questions, concerns or requests.
Releasing half of your app to a single gem is a daunting prospect, but I have experienced how much the team respects their users and appreciates their responsibility.