Your hierarchical data, finally navigable.

An expandable, drag-and-drop tree list view for any Odoo model — org charts, charts of accounts, partner networks — with data columns, parent rollups, and search-to-match built in.

The problem

Odoo's native list view flattens hierarchical data — org charts, charts of accounts, partner and reseller networks — into one long table. Past a few hundred records, structure disappears: you cannot see parent-child relationships and the business data you care about together, and expanding a tree one node at a time can take ten or more clicks for a single branch.

The solution

Hierarchy Tree View adds a true expandable tree list view type to Odoo. Any self-referencing model gets structure, configurable data columns, and automatic parent rollups in a single view — with expand-all, drag-and-drop reorganization, and a no-XML setup wizard so functional admins configure it themselves.

Capabilities

Everything a hierarchy needs

Every capability below is implemented in the module.

01

Works on any model

Point the configurator at any model with a self-referencing parent field — org charts, cost centers, partner networks, or your own custom hierarchy — and get an expandable tree list without writing a line of XML.

02

Data columns and rollups

Configurable columns sit alongside every node, and parent rows automatically roll up sum, count, average, max, or min from their descendants — totals are visible without expanding a single branch.

03

One-click navigation

Load with 2-3 levels open by default, jump straight to any depth with the toolbar selector, or expand the whole tree in a single click — no more clicking through node by node.

04

Drag-and-drop reorganization

Reparent a node or an entire branch, or reorder siblings, by dragging directly in the tree. Cycle-safe validation blocks any move that would nest a branch inside itself, with a plain-language error message.

05

Search with auto-expand

Type a search query and the tree automatically opens every branch containing a match and highlights the hits — deep matches are never hidden behind a collapsed node.

06

Never lose your place

The tree remembers which branches each user had open, and a breadcrumb bar shows the focused node's full ancestor path — so returning to the view picks up exactly where you left off.

07

Keyboard-first navigation

Arrow keys move focus, Enter and the arrow keys expand or collapse, and caret clicks work exactly as expected — fast tree navigation for power users who prefer the keyboard.

08

No-XML setup wizard

A Tree Configuration record lets a functional admin pick a model, a parent field, and display columns — the module generates the view, action, and menu automatically. No developer required.

09

Colour coding and CSV export

Colour nodes by type or level for a dense tree that stays scannable, and export the visible tree to CSV with level and indentation preserved for reporting and audit.

Workflow

How it works

1

Pick a model

Open Tree Configurations and choose the model and the self-referencing parent field you want to visualize as a tree.

2

Add columns

Add the fields you want as columns, set a widget for each, and choose which columns roll up on parent rows.

3

Open the tree

Click Open Tree and the module generates the view, action, and menu for you — nothing to configure by hand.

4

Navigate and reorganize

Expand, search, drag branches to a new parent, and drill into any record — all from the same tree.

Questions

Frequently asked

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

Any model. The tree engine is generic server-side logic that reads a self-referencing parent field, so it works on the bundled org-chart demo, on Partners, on Chart of Accounts, or on any custom model you configure through Tree Configurations.

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.

Hierarchy Tree View

An expandable, drag-and-drop tree over any model — with data columns, parent rollups, search that auto-expands, keyboard navigation, colour coding and a no-XML setup wizard.

Buy on Odoo App Store