Current status

Working on Avo 3

(series three)

We're working on v3.0 to make it the best Content Management System for
Ruby on Rails.

Roadmap

Coming next

Here are some things that we are commited to work on next πŸ‘‰

We want to get in touch with you to tell us what you need in Avo to make your development experience better and faster.
So get in touch with us on our forum.

For a more detailed road-map check out our GitHub project.

Last updated June 16th, 2024

Coming soon
ThemingComing soon
Make Avo look like you need it to
In progress
Audit loggingIn progress
Be on top of what goes on in your Avo admin.
In progress
Resource adaptersIn progress
Go beyond Active Record and use Mongo, HTTP, and other adapters
Coming soon
Embedded modeComing soon
Use your own ApplicationController and your own layout.
Coming soon
Nested resourcesComing soon
Create child resources at the same time with the parent resource
Coming soon
Dynamic fieldsComing soon
Show/hide fields depending on the state of other fields
Coming soon
Inject partialsComing soon
Inject partials in common places in your app
Done
Launch v3.0Done
Launch the most customizable Avo version yet
Done
Dynamic filtersDone
Give your users the ultimate filtering control
Done
Custom resource controls on all pagesDone
Customize the buttons the user sees on any resource page
Done
Scopes on IndexDone
Get to your filtered data easier
Done
Resource cardsDone
Add cards to your resource page
Done
Custom fields from templatesDone
Generate custom fields easier using existing templates
Done
Custom view components for main viewsDone
Easily replace the main views Index, Show, and Edit per resource
Done
Custom view components for fieldsDone
Easier field customization without generating new field types
Done
Intelligent view objectDone
Tell don't ask. An easier way to detect out the view.
Done
Better TailwindCSS integrationDone
Completely new TailwindCSS pipeline so you can use all the custom classes
Done
Better fields APIDone
Get more granular control over the way you declare fields
Done
Plugins APIDone
Create and redistribute your Avo enhancements
Done
Records preview on <code>Index</code>Done
Have a peek in your records without opening the full page.
Done
Testing helpersDone
First party test helpers for easier testing
Done
Unified dynamic block APIDone
All Avo blocks are declared without any arguments
Done
Asset managerDone
Easier setup for your custom assets
Done
Action policy supportDone
Use the authorization framework of choice
Done
Custom policiesDone
Get more flexibility in your authorization process
Done
Resource sidebarDone
Get more room for your fields
Done
Smart resource generationDone
Don't start with a blank canvas.
Beta
Common components for custom toolsBeta
Don't compromise on aesthetics and use the same components we use.
Done
Customizable resource controls on show pageDone
Customize the buttons the user sees on the show page
Done
Scoped search for has many associationsDone
Search records with the parent record in mind.
Done
Skip show viewDone
You don't need the Show view? We got you covered!
Done
Custom resources for has_manyDone
Use different resource configurations for your has_many associations
Done
TabsDone
Conditionally show the data you need
Done
PanelsDone
Group information together
Done
Stimulus JS integrationDone
Make your forms as dynamic as you want them to be
Done
Resource toolsDone
Add custom content to your resource's show & edit pages.
Done
Tags fieldDone
Easily manage lists for your records
Done
Sidebar/Menu editorDone
Configure the sidebar items as you need them
Done
Mobile interface/Responsive designDone
Easily browse your data on mobile devices.
Done
Launch v2.0Done
A fresh coat of paint and a lot of improvements
Done
DashboardsDone
All your metrics at a glance.
Done
Better search experienceDone
Search one resource or search all resources.
Done
Custom fieldsDone
Bring your own fields into Avo easy-peasy.
Done
Remove Webpacker as a dependencyDone
Use your own asset pipeline with Avo.
Done
Custom toolsDone
Add even more functionality to Avo.
Done
I18nDone
Localize your app for your customers.
Done
AuthorizationDone
Leverage Pundit policies to build a robust and scalable authorization system.
Done
Launch V1.0Done
Launch the Hotwire version.

You'll need to invest time in the docs, but this will leave you implementing features you haven't thought of because they are both straightforward to implement and beneficial to the user.

The Avo team has their finger on the pulse and has built a modern reactive solution with great support and regular updates.

There is much value in here.

David Teren
David Teren
Rails developer