Install

Works with Drupal: ^10.3 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 34.17 KB
MD5: fbac48e425edf7eeae8c0306fa4cad7a
SHA-1: c4a83e906995abbf2315d358ead2452481a3f437
SHA-256: 30eabae04188011bc887bda0f8e971cbdbe44580e95b82bb196027c2afb9c7ef
Download zip 49.42 KB
MD5: 82147b8495cb981f1c8aa031beac3464
SHA-1: 7d704a3b054696449ab434641145229e66d38686
SHA-256: b4a3da0b2dac1bbba7e89a16e3eace27e2d8531a5db91a91426395d1c360bd2a

Release notes

Node tree 2.0.2 is the first usable release: a lazily loaded tree (jqTree) of the nodes of the node types you choose, built from a parent reference field. The 1.0.x branch was a placeholder and should not be used.

  • A tree page with a permalink per node, and a block that opens the tree at the node being viewed, with the node’s lineage expanded and the node selected and scrolled into view; a second block for the selected node’s panel.
  • Boxed plus and minus expanders drawn as inline SVG, with a finger-sized tap target on touch screens.
  • JSON endpoints for the children of a node, the tree opened down to a node, and a rendered node.
  • A lineage breadcrumb for tree nodes and for pages that describe one.
  • Drush: node_tree:link-parents (with --bundle and --dry-run) and node_tree:status.
  • Settings at /admin/config/content/node-tree: node types, parent field, identifier field (uuid or a field), parent identifier field, weight field, describes field, path, title, breadcrumb on or off. The module does nothing until a node type is chosen.
  • jqTree is not shipped (it is Apache-2.0). Install it with Composer through Asset Packagist (npm-asset/jqtree 1.6.2, no Node needed; the README has the commands), or place the two files under libraries/jqtree, or do nothing and it loads from the jsDelivr CDN pinned to 1.6.2. The status report shows which is in use and the installed version, and warns when it differs from the tested one.
  • Drupal 10.3 and 11. A site that enabled the 1.0.x placeholder gets the default settings through a post-update.
Created by: therobyouknow
Created on: 6 Nov 2026 at 14:07 UTC
Last updated: 6 Nov 2026 at 14:07 UTC
New features

Other releases