List views that follow you everywhere
Reorder, hide, relabel and resize any backend list view column, then save it as a layout that is stored on the server — not the browser — so it is there on every device, every login, every time.
The problem
Odoo's native list views ship with a fixed column order and labels set by a developer. Changing them means editing XML, buying Studio, or living with a layout that does not match how your team actually reads its data — and every arrangement a user does manage to save in the browser disappears the moment they switch devices or clear their cache.
The solution
Dynamic List View lets anyone reorder, hide, relabel and resize columns from the list itself, then saves the result server-side as a named layout. Layouts resolve through a clear personal > role > team > global hierarchy, and a manager can lock a shared layout so a whole team sees the same, consistent view.
Everything a list layout needs
Every capability below is implemented in the module.
Drag-and-drop reordering
Drag a column handle to move it, or use the up/down keyboard fallback for accessible, mouse-free reordering.
Show and hide columns
Toggle any column's visibility from the layout editor and see the change on the list instantly, no page reload.
Custom column labels
Rename any column header to the term your team actually uses, without touching a view definition.
Column width control
Set a width per column alongside the reorder and visibility settings, all from the same editor.
One-click reset
Restore a layout to the developer-defined default order, labels and visibility in a single click.
Server-side persistence
Layouts are stored as records on the server, not in browser localStorage, so they follow a user across devices, browsers and logins.
Personal, role and team layers
Save a layout as personal, tied to a role group, tied to a team group, or global — each layer resolves in a clear, predictable order.
Lockable Global Mode
A manager can lock a shared layout so it overrides personal choices — ideal for standardizing a view across a whole team at go-live.
Bulk configuration and history
A consultant wizard configures or resets layouts across many models and users at once, and every change is kept in a readable audit trail.
How it works
Open Layout Manager
Create a new layout for any model, or load the columns already showing in an existing list view.
Arrange columns
Drag to reorder, toggle visibility, rename labels and set widths in the columns editor.
Set the scope
Save it as personal, role, team or global, and lock it if it should override everyone's own choice.
Apply and go
Open the list view for that model and the resolved layout is already there, no reload required.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
On the server, as regular Odoo records. Nothing is kept in browser localStorage, so a layout is exactly the same after a device change, a fresh login or a cleared cache.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Dynamic List View
Reorder, hide, rename and resize list columns from the list itself, saved server-side and resolved through a personal, role, team and global hierarchy — with a lockable Global Mode and a bulk rollout wizard.
Buy on Odoo App StoreMore Odoo productivity apps
Dynamic User Notification On Record Create
Condition-based alerts on record creation or state change, delivered in-app and via Firebase push to chosen users and groups — with reusable templates, delivery logs and a no-code setup wizard.
Edit Favorite Filter
Edit saved favorites in place with human-readable conditions and a live record count — with before/after comparison, revert, clone, bulk edit and a full change log.
Editable Tree View in Group By
Inline editing that keeps working after you group a list — batch edits, one-click undo, conflict detection and validation feedback on any grouped view.
Editorial Fact-Checking & Right of Reply
Claim-by-claim verification with a source qualification hierarchy and enforced publication gates — plus right-of-reply solicitation, deadline alerts and an exportable diligence dossier.
Expand / Collapse One2Many Sections
Collapsible section headers on quotation, invoice and purchase line tables — with expand-all and collapse-all controls, hidden-row count badges, keyboard shortcuts and per-user persistence.
Export Any Model Image in Excel
Real embedded pictures instead of Base64 text, from any model, at any resolution — with field selection, a pre-export preview, CSV alongside Excel and an optional company logo header, straight from the Actions menu.