Find any record instantly in every list view

Add a quick-search toolbar and per-column filters to any Odoo list, with live result counts, saved presets, and per-model configuration — no domain syntax, no developer required.

The problem

Odoo's native list views ship with a single global search box tied to the control panel. Narrowing a long list of sales orders, invoices, or contacts by one column value means editing search views or writing domain filters — work most business users cannot do on their own, so they scroll, export to a spreadsheet, or wait on a developer.

The solution

Advanced Search for Tree/List View adds an opt-in search toolbar directly above any list: a real-time quick-search box and a per-column search strip, both layered non-destructively on top of your existing filters. Users see a live result count as they type, save the searches they run often as one-click presets, and administrators control exactly which fields and groups can search on each model.

Capabilities

Everything you need to search a list, fast

Every capability below is implemented in the module.

01

Real-time quick search

A debounced search box above the list filters records as you type — press Enter to re-apply immediately or Escape to clear, with no page reload.

02

Per-column search strip

A dedicated input under each searchable column header lets users narrow by a specific field instead of guessing which column a global search box will match.

03

Live result count and search state

A result count and active-search indicator show exactly how many records match, with a clear "no results" state so users always know whether the search worked.

04

Non-destructive domain layering

Quick search and column filters are combined on top of the view's existing domain and any persistent filters, so nothing the user already applied is ever lost.

05

Saved search presets

Users save a quick search plus column values as a named preset for one-click reuse, and can mark any preset as shared so the whole team benefits.

06

Per-model search configuration

Administrators choose which fields are searchable, and toggle quick search, column search, and presets independently for each model from a dedicated settings screen.

07

Group-based visibility

Restrict the advanced search toolbar to specific user groups per model, so the feature only appears for the teams that need it.

08

Works with any list view

An opt-in view class applies the toolbar to any list without touching unrelated screens; this module ships a ready-to-use Contacts example.

09

Manage saved searches centrally

A dedicated Saved Searches screen lists every preset with My and Shared filters and grouping by model, so power users can review and clean up their presets.

Workflow

How it works

1

Configure searchable fields

Open Search Configuration, pick a model, and choose which fields are searchable plus which user groups can see the toolbar.

2

Enable the enhanced list

Apply the advanced-search view to any list — this module ships a working Contacts example so the value is visible immediately.

3

Search in real time

Type in the quick-search box or a column input and watch the list narrow instantly, with a live result count confirming the match.

4

Save and reuse

Save a search as a named preset, optionally share it with the team, and reload it in one click from the Saved Searches screen.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Any list view can opt in to the advanced-search toolbar. The module ships a ready-to-use enhanced Contacts list as an example, and administrators can apply the same view class to other list views.

Get the app

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.

Advanced Search for Tree/List View

A quick-search box and per-column search strip layered non-destructively over any list view — with a live result count, saved presets, and per-model field control.

Buy on Odoo App Store