Hierarchical Organization of Nodes

Events happening in the community are now at Drupal community events on www.drupal.org.

There are quite a few options for node hierarchical relationships. This list also include some helpers for the UI dealing with this feature.
This list is hard to maintain, please make an update if you're here :)
Please feel free to add to this list or provide screen shots.

Module D4.7 D5 D6 D7 Notes Last Commit Info Updated
Relation - - - 7.x-1.0-rc3 "provide an API that describes the relations between entities. Relation bundles are fieldable" 2012-Aug-06 2012-Aug-10
Core Book Module 4.7.11 5.23 6.28 7.22 "pages tied together in a hierarchical sequence, perhaps with chapters, sections, subsections" core 2012-Aug-10
Entity Reference - - - 7.x-1.0 "Provides a field type that can reference arbitrary entities" (many consider this a replacement for References) 2012-Dec-10 2012-Dec-16
CCK 4.7.x-1.6-1 5.x-1.12 6.x-3.0-alpha3 (core) (the basic node referencing architecture using the standard CCK module.) 2011-Jan-07 2012-Aug-10
References - - - 7.x-2.0 "This project maintains the D7 versions of the 'Node reference' and 'User reference' field types, that were part of the CCK package in D6" 2012-Feb-11 2012-Aug-10
Trees - - 6.x-1.1 - "based on the book module... main difference is that the trees module supports adding one node to multiple trees which the the book module does not" 2009-Jul-21 2012-Aug-10
Node Hierarchy - 5.x-1.3 6.x-2.1 7.x-2.x-dev "allows nodes to be children of other nodes creating a tree-like hierarchy of content" 2012-Jun-13 2012-Aug-10
Hierarchy - - - - "use CCK fields to create and maintain node trees for your site". (abandoned few commits and no releases.) 2007-Aug-23 2012-Aug-10
Node2Node - - - - Named relationships between nodes; parent/child, many-to-many, ordered. (insecure/removed) 2009-Sep-9 2012-Aug-10
Category 4.7.x-1.1 5.x-1.1 6.x-2.0-rc2 - "an alternative to, and a combination of, the Taxonomy and Book modules in Drupal core. The key feature of this module is that vocabularies and terms are nodes". 2009-Dec-01 2012-Aug-10
Node Relativity 4.6.x-1.0 5.x-2.6 6.x-1.4 - "allows parent-child relationships between nodes to be established, managed and searched" 2011-Jul-01 2012-Aug-10
Node Relationships - - 6.x-1.6 - "provides methods to complete two way relationships between content types enhancing the features of node reference fields." 2010-May-16 2012-Aug-10
Node Widget - - 6.x-1.0-beta4 - "allows to create and edit referenced nodes (stored in CCK nodereference fields) in the same form used to edit the main content." 2010-Feb-23 2012-Aug-10
Node Reference Field - - 6.x-1.0 - "Allows fields on the node referenced by a node reference auto-create field to be viewed and edited." 2009-Nov-10 2012-Aug-10
Flexifield - - 6.x-1.0-alpha5 - "lets you create combinations of fields and then use that combination as items within a larger field." 2009-Jul-7 2012-Aug-10
CCK Referential Integrity - - 6.x-1.1 - "provides a method to enforce referential integrity rules for CCK user and node reference fields" 2009-Dec-27 2012-Aug-10
Popups Reference - 5.x-1.0-beta2 6.x-1.0 - "adds a link to CCK's Node Reference widget that makes it easy to add a new node without having to leave the edit page." (seeking new maintainer) 2009-Mar-20 2012-Aug-10
Nodereference Explorer - - 6.x-1.6 - "a selection dialog for creating references between nodes." 2012-May-16 2012-Aug-10
Tree - - - 7.x-1.0-alpha1 "Tree is a set of modules providing a framework for storing and manipulating hierarchical data." 2012-May-22 2012-Aug-19
Submenu Tree - - 6.x-1.6 7.x-2.3 "Submenu Tree provides a method for structuring content hierarchically. For content which has a menu link, Submenu Tree display a list of content which is at the same level or below the content in the menu." 2012-May-15 2012-Aug-19
DraggableViews - - 6.x-3.5 7.x-2.0 Uses tabledrag.js to alter fields attached to nodes displayed by the view. Can arrange in hierarchy via its Draggableviews: Parent field. 2012.10.01 2012.12.17

Modules that enhance the core Book module functionality

Module D4.7 D5 D6 D7 Notes Last Commit Info Updated
Outline Designer - - 6.x-2.0-beta3 7.x-2.0-alpha2 "The Outline Designer is a user experience module that makes book management more intuitive. " 2012-Jul-19 2012-Aug-10
Book chapters - - 6.x-1.0 7.x-1.1 "Add automatic and dynamic numbering to book node titles. " 2012-Apr-22 2012-Aug-10
Book made simple - 5.x-2.1 6.x-3.4 7.x-3.6 "This module will automatically create a main book page for content type selected in Book made simple settings." 2012-Jun-27 2012-Aug-10
Book helper - - 6.x-1.0-beta2 7.x-1.0-beta2 "The Book helper module improves Drupal's core book module's functionality." 2012-Jun-27 2012-Aug-10
Book Block - - 6.x-1.0-beta2 7.x-1.x-dev "The bookblock module can generate an individual menu block for each of your site's books." 2012-Jul-09 2012-Aug-19
Book Manager - - 6.x-2.2 - "The Book Manager module allows users to create personal books." 2011-Feb-24 2012-Aug-19
Book Delete - - 6.x-1.0 7.x-1.0 "Book Delete adds the ability to delete entire books to the book administration page" 2011-May-12 2012-Aug-19
Node access book - - - 7.x-1.x-dev "Gives content access permissions on a book child page if users have access to the root of the book, typically provided by another node access module." 2012-Apr-27 2012-Aug-19
Booktree - - 6.x-1.5 7.x-1.x-dev "Gives content access permissions on a book child page if users have access to the root of the book, typically provided by another node access module." 2011-Feb-24 2012-Aug-19
Book Title Override - - 6.x-1.0-beta2 7.x-1.0-beta2 "provide optional flexibility to ... override the title's presentation in the book outline." 2012-Aug-18 2012-Aug-19

Similar Module Review

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week