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 December 6th, 2024
In progress
Active initiatives and features currently under development
- Inline edit
-
Edit record from your
Index
view - Meta (virtual) fields
- Add virtual columns to your resources
- Collaboration
- Collaborat on your content using comments and reactions π₯
- Resource adapters
- Go beyond Active Record and use Mongo, HTTP, and other adapters
Planned
Upcoming projects in our pipeline, prioritized for future development
- Repeater field
- Easily repeat things inside fields
- Virtual resources
- Create resources in-memory without deplying a new version of your app.
- Theming
- Style Avo the way you like it
- Embedded mode
-
Use your own
ApplicationController
and your own layout. - Nested resources
- Create child resources at the same time with the parent resource
- Dynamic fields
- Show/hide fields depending on the state of other fields
- Inject partials
- Inject partials in common places in your app
Done
Successfully completed and launched features
- Array resource driver
- Use arrays as resource records.
- GitHub-style Markdown Editor
- Marksmith is an Active Storage-enabled markdown editor with superpowers π
- Media Library
- Browse your Active Storage attachments and use them inside the Trix and Rhino fields.
- External record link
- How many times, in the past, did you have a record like a post, and want to link outside of your admin panel in the public app? Many times? Well... now you can.
- Role-Based Access Control
- Granular control over who does what in your app
- Rhino (TipTap) field
- Edit your content the way you want it
- Kanban board
- Get your own board and move cards around
- Customizable Dynamic Ffilters
- Give your users the ultimate filtering control
- Explicit authorization
- Everything is safe by default
- Launch v3.0
- Launch the most customizable Avo version yet
- Dynamic filters
- Pill-styled multiple filtering capabilities
- Custom resource controls on all pages
- Customize the buttons the user sees on any resource page
- Scopes on Index
- Get to your filtered data easier
- Custom fields from templates
- Generate custom fields easier using existing templates
- Custom view components for main views
-
Easily replace the main views
Index
,Show
, andEdit
per resource - Custom view components for fields
- Easier field customization without generating new field types
- Intelligent view object
- Tell don't ask. An easier way to detect out the view.
- Better TailwindCSS integration
- Completely new TailwindCSS pipeline so you can use all the custom classes
- Audit logging
- Be on top of what goes on in your Avo admin.
- Record link field
- Link to different records
- Money field
- Update the record price and currency
- Resource cards
- Add cards to your resource page
- Better fields API
- Get more granular control over the way you declare fields
- Plugins API
- Create and redistribute your Avo enhancements
-
Records preview on
Index
- Have a peek in your records without opening the full page.
- Testing helpers
- First party test helpers for easier testing
- Unified dynamic block API
- All Avo blocks are declared without any arguments
- Asset manager
- Easier setup for your custom assets
- Action policy support
- Use the authorization framework of choice
- Custom policies
- Get more flexibility in your authorization process
- Resource sidebar
- Get more room for your fields
- Smart resource generation
- Don't start with a blank canvas.
- Customizable resource controls on show page
- Customize the buttons the user sees on the show page
- Scoped search for has many associations
- Search records with the parent record in mind.
- Skip show view
- You don't need the Show view? We got you covered!
- Custom resources for has_many
- Use different resource configurations for your has_many associations
- Tabs
- Conditionally show the data you need
- Panels
- Group information together
- Stimulus JS integration
- Make your forms as dynamic as you want them to be
- Resource tools
- Add custom content to your resource's show & edit pages.
- Tags field
- Easily manage lists for your records
- Sidebar/Menu editor
- Configure the sidebar items as you need them
- Mobile interface/Responsive design
- Easily browse your data on mobile devices.
- Launch v2.0
- A fresh coat of paint and a lot of improvements
- Dashboards
- All your metrics at a glance.
- Better search experience
- Search one resource or search all resources.
- Custom fields
- Bring your own fields into Avo easy-peasy.
- Remove Webpacker as a dependency
- Use your own asset pipeline with Avo.
- Custom tools
- Add even more functionality to Avo.
- I18n
- Localize your app for your customers.
- Authorization
- Leverage Pundit policies to build a robust and scalable authorization system.
- Launch V1.0
- Launch the Hotwire version.
February 2025
January 2025
December 2024
August 2024
November 2023
July 2024
May 2024
April 2024
October 2023
2022
Latest release
Avo v3.17.0 - Media Library, new Markdown field & the Array Adapter released 18 days ago.
I just wanted to say I love working with Avo in RubyGems admin panel
