Fancytree

JavaScript 树视图/树网格插件, 支持键盘、内嵌编辑、过滤、复选框、拖放和延迟加载。(JavaScript tree view/tree grid plugin with support for keyboard, inline editing, filtering, checkboxes, drag'n'drop, and lazy loading.)

Github星跟踪图

logo Fancytree

GitHub version
Build Status
npm
jsDelivr
code style: prettier
StackOverflow: fancytree

Fancytree (sequel of DynaTree 1.x) is a
JavaScript tree view / tree grid plugin with support for keyboard, inline editing,
filtering, checkboxes, drag'n'drop, and lazy loading.

sample

Status

GitHub version
See the change log
for details.

Get Started

ES6 Quickstart

import $ from "jquery";

import 'jquery.fancytree/dist/skin-lion/ui.fancytree.less';  // CSS or LESS

import {createTree} from 'jquery.fancytree';

import 'jquery.fancytree/dist/modules/jquery.fancytree.edit';
import 'jquery.fancytree/dist/modules/jquery.fancytree.filter';

const tree = createTree('#tree', {
  extensions: ['edit', 'filter'],
  source: {...},
  ...
});
// Note: Loading and initialization may be asynchronous, so the nodes may not be accessible yet.

See module loader support and
API docs.

Credits

Thanks to all contributors.

主要指标

概览
名称与所有者mar10/fancytree
主编程语言JavaScript
编程语言CoffeeScript (语言数: 6)
平台Web browsers
许可证Other
所有者活动
创建于2013-02-16 20:22:14
推送于2025-09-24 20:52:26
最后一次提交2025-04-05 18:45:38
发布数71
最新版本名称v2.38.5 (发布于 2025-04-05 08:40:07)
第一版名称v2.0.0-1 (发布于 2013-09-13 13:31:58)
用户参与
星数2.9k
关注者数139
派生数608
提交数1.9k
已启用问题?
问题数959
打开的问题数1
拉请求数119
打开的拉请求数5
关闭的拉请求数78
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?