Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mitya33/data-tree

Data Tree is a rich, JavaScript-based tree plugin for displaying recursive data. It can be seeded initially with static data, or load data gradually as the tree is navigated, and has a host of useful features.
https://github.com/mitya33/data-tree

css data data-visualisation data-visualization html javascript tree

Last synced: about 3 hours ago
JSON representation

Data Tree is a rich, JavaScript-based tree plugin for displaying recursive data. It can be seeded initially with static data, or load data gradually as the tree is navigated, and has a host of useful features.

Awesome Lists containing this project

README

        

# Data Tree

[Full documentation here](https://mitya.uk/projects/data-tree)

DataTree is a highly customisable, JavaScript- and jQuery-powered tree visualisation tool. Data can be in XML or JSON format, either fed directly (as a string) or fetched from a web service.

DataTree supports lazy-loading (via what it calls 'sub-tree requests') for cases where you wish to load data from a web service as the user traverses deeper.

All manner of callbacks are supported, and deep-linking and cross-page-transition state retention is also possible, among other features.