Fancytree is a JavaScript tree view / tree grid plugin with support for keyboard, inline editing, filtering, checkboxes, drag'n'drop, and lazy loading.
This site presents some live examples for Fancytree.
Select a topic on the navigator to the left and click 'View source code'
at the bottom of the sample frame for details.
More documentation and infos can be found at the
Documentation Wiki.
Have fun :-)