Inspire Tree

Demo: Multiselect

Enable multiselect in the config:

var tree = new InspireTree({
  target: '.tree',
  selection: {
      mode: 'checkbox',
      multiple: true
  },
  data: []
});

Use control/meta, and shift keys to select multiple nodes.

mode: checkbox is optional but allows tri-state multiple selections via a mouse.