TreeView

JavaScript TreeView Component with Fast Rendering

JavaScript TreeView

You can use dhtmlxTreeView as an individual component or as a part of dhtmlxSuite

Product Features

  • Init from XML / JSON
  • Fast rendering of big datasets
  • Dynamic subloading
  • 4 pretty skins including Material Design
  • Checkboxes
  • Ability to use custom icons
  • Font Awesome support
  • Drag-n-drop support
  • Ability to attach contextual menu
  • Multiple selection
  • Integration with other DHTMLX components
  • Integration with dhtmlxDataProcessor

Live Demo

Checkboxes:
Enable
Disable
Iconset:
Default
Font-Awesome
You can drag & drop items within the tree.
Tree menu control with fast performance
dhtmlxTreeView is a JavaScript widget that provides you the ability to structure the data in a tree view. In comparison to dhtmlxTree component, a new tree is a lightweight control with significantly fast performance that allows you to load big datasets.
Basic but powerful functionality
Though TreeView control has only joined dhtmlxSuite library in the recent version 5.0, it possesses all high-demanded features: drag-n-drop, dynamic loading of items, checkboxes, multiple selection and so on. More features are on their way.
Customizable appearance
dhtmlxTreeView has 4 predefined skins including Material Design. The component also supports Font Awesome iconic font. Using online Skin Builder, you can customize TreeView widget based on your needs.

Editions and Licenses

Standard GNU GPL v2
Free under GPL
  • Use in unlimited projects
  • Forum support
  • Minor and Major updates
Standard Commercial license
$99
up to 5 developers
  • Use in one project
  • Standard ticket support
  • 1 month of updates (minor, major, bugfixes)
Favorable terms
for companies
Standard Enterprise license
$199
per company
  • Use in unlimited projects
  • Premium ticket support
  • 12 months of updates (minor, major, bugfixes)

Support & Learning Resources

Technical samples

All TreeView features are accompanied by an online sample.

Ticket support

Create a support request and get fast and qualified help from our support/development team.

Documentation

Our detailed documentation can learn how to use TreeView and effectively implement it in your own applications. It provides the detailed information regarding each aspect of the widget.

Community forum

If you don't have an active support subscription, you are welcome to post your technical questions to our forum. It's moderated by our official support team.

Need help with dhtmlxTreeView integration into your app? Contact us