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

https://github.com/mar10/wunderbaum

A modern tree/treegrid control for the web
https://github.com/mar10/wunderbaum

javascript tree treegrid treeview typescript

Last synced: 5 days ago
JSON representation

A modern tree/treegrid control for the web

Awesome Lists containing this project

README

          

# ![](docs/assets/tree_logo_32.png) wunderbaum

[![GitHub version](https://img.shields.io/github/v/release/mar10/wunderbaum?display_name=tag&sort=semver)](https://github.com/mar10/wunderbaum/releases/latest)
[![Node.js CI](https://github.com/mar10/wunderbaum/actions/workflows/node.js.yml/badge.svg)](https://github.com/mar10/wunderbaum/actions/workflows/node.js.yml)
[![npm](https://img.shields.io/npm/dm/wunderbaum.svg)](https://www.npmjs.com/package/wunderbaum)
[![jsDelivr](https://data.jsdelivr.com/v1/package/npm/wunderbaum/badge)](https://www.jsdelivr.com/package/npm/wunderbaum)
[![Released with: grunt-yabs](https://img.shields.io/badge/released%20with-grunt--yabs-yellowgreen)](https://github.com/mar10/grunt-yabs)
[![StackOverflow: wunderbaum](https://img.shields.io/badge/StackOverflow-wunderbaum-blue.svg)](https://stackoverflow.com/questions/tagged/wunderbaum)

> A modern tree/treegrid control for the web.

Designated successor of [Fancytree](https://github.com/mar10/fancytree).

See the [upgrade guide](https://mar10.github.io/wunderbaum/tutorial/migrate/#what-has-changed)
for details.

[![Demo](https://mar10.github.io/wunderbaum/assets/teaser_2.png)](https://mar10.github.io/wunderbaum/demo/)

- Supports drag and drop, editing, filtering, sorting, and multi-selection.
- Written in TypeScript, transpiled to ES6 (esm & umd).
- Performant handling of big data structures.
- Provide an object oriented API.
- Framework agnostic.
- Zero dependencies.
- Keyboard support.

### Details

- [Online Demo](https://mar10.github.io/wunderbaum/demo/)
- [Documentation](https://mar10.github.io/wunderbaum/)
- [API Reference](https://mar10.github.io/wunderbaum/api/index.html)
- [Quick Start](https://mar10.github.io/wunderbaum/#/tutorial/quick_start)