7

Could you propose open source, but commercial-friendly licensed (non-GPL) Javascript trees?

Please take into account that I need it for an existing Web application, so I am not sure whether other tools such as GWT or Echo would be appropriate.

I have already checked:

  • Dojo Tree
  • jQuery.Dynatree.js (JQuery)
  • JSTree (JQuery)
  • Mif.Tree (Mootools)
  • YUI Tree (Yahoo User Interface)

I have ruled out DHTMLX and ExtJS (both GPL, they require the whole project to be GPLed).

Thanks in advance for your suggestions!

UPDATE: This question is old, the above list should no longer be taken into account. I'm sure there are more and better alternatives now.

Markos Fragkakis
  • 7,499
  • 18
  • 65
  • 103

2 Answers2

4

jsTree seems best.

  • Open source: MIT license
  • Features: lazy loading, context-menu, keyboard navigation, drag & drop, inline editing, customizable, CDN hosted.
  • Stackoverflow has 2,045 questions tagged with jsTree
  • Alexa page rank of jstree.com is better than others

Other close contenders:

  1. Fancytree (upgraded version of Dynatree)
  2. zTree
Doc
  • 1,094
  • 10
  • 18
1

I use this one:

http://bassistance.de/jquery-plugins/jquery-plugin-treeview/

TeKapa
  • 546
  • 2
  • 5