treed - Powerful Tree Editor

  •        4

Treed wants to be for tree editing what ace is for text editing. Extensible, customizible, powerful, and just plain easy to use. Perhaps that's a little ambitious, but that's the idea. I'm a vim user, so there are a lot of vim navigation commands that work out of the box, as well as more normal commands for everyone else.


async : ~0.9.0
bluebird : ~1.2.4
classnames : ^1.2.0
envify : ~3.0.0
escodegen : ~1.4.1
esprima : ~1.2.2
jstransform : ~6.1.0
level-js : ~2.1.6
levelup : ~1.3.2
localforage : ~0.9.2
marked : ~0.3.2
react : ^0.12.1
sublevel : ~2.4.0



Related Projects

Vue.D3.tree - Vue component to display tree based on D3.js layout.

  •    Vue

Update documentationVue components to display graphics based on D3.js layout. For all these events, the argument passed is {element, data} where element represents the node build by D3.js and data is the node raw data.

Zim - A Desktop Wiki

  •    Python

Zim is a graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a new page is as easy as linking to a nonexistent page. All data is stored in plain text files with wiki formatting. Zim can be used to Keep an archive of notes,

awesome-d3 - A list of D3 libraries, plugins and utilities


This list keeps track of interesting D3js libraries, plugins and utilities. We decided not to list tutorials, resources or concepts here, because there is already a very good list of readings out there you can check out and contribute to. You can also explore the list with our interactive D3 Discovery tool.

TFS Visual Global List Editor


Allows editing of TFS Global Lists using a tree editor.

Java Todo List Manager

  •    Java

Java Todo List Manager is a web based application that can be used for creating, editing and maintaining a todo list. Todo lists can be shared with others as well.

SPE IDE - Stani's Python Editor

  •    Python

Python IDE for Windows, Mac & Linux with UML, PyChecker, Debugger, GUI design, Blender & more. Auto indentation and completion, call tips, syntax coloring and highlighting, uml viewer, class explorer, source index, todo list, pycrust shell, file browsers, drag&drop, Blender support. SPE ships with wxGlade,PyChecker and Kiki.

iPoli-android - Fun & Motivational Todo List with Calendar for Android written in Kotlin

  •    Kotlin

myPoli combines Calendar, ToDo list and Habit tracking app, all in one place to give you the best way to achieve your goals! Find time to exercise, learn new skills, focus deeply on meaningful work, stick to good habits and free you from the burden of scheduling tasks by yourself.

angular-bootstrap-nav-tree - An AngularJS directive that creates a Tree based on a Bootstrap "nav" list

  •    CoffeeScript

This is a Tree directive for Angular JS apps that use Bootstrap CSS. The style is completely Bootstrap because the tree is actually just a Bootstrap "nav" list, with a few changes: Indentation is added, expand/collapse icons are added, and Angular CSS animations are used during expand/collapse.

tgboost - Tiny Gradient Boosting Tree

  •    Java

It is a Tiny implement of Gradient Boosting tree, based on XGBoost's scoring function and SLIQ's efficient tree building algorithm. TGBoost build the tree in a level-wise way as in SLIQ (by constructing Attribute list and Class list). Currently, TGBoost support parallel learning on single machine, the speed and memory consumption are comparable to XGBoost. Handle missing value, XGBoost learn a direction for those with missing value, the direction is left or right. TGBoost take a different approach: it enumerate missing value go to left child, right child and missing value child, then choose the best one. So TGBoost use Ternary Tree.



leafs is a concurrent tree editor plus a tree revision system, consisting of a db server which holds versions of a tree, a admin interface for managing the server and a client editor to manipulate a tree and sync it with the server

Modern Todo List


Modern Todo List

jOrgChart - A jQuery plugin to draw tree-like structures such as OrgCharts.

  •    Javascript

jQuery OrgChart is a plugin that allows you to render structures with nested elements in a easy-to-read tree structure. To build the tree all you need is to make a single line call to the plugin and supply the HTML element Id for a nested unordered list element that is representative of the data you'd like to display. If drag-and-drop is enabled you'll be able to reorder the tree which will also change the underlying list structure. To get up and running you'll need a few things.

Taskcoach - Todo manager to keep track of personal tasks and todo lists

  •    Objective-C

Task Coach is a simple open source todo manager to keep track of personal tasks and todo lists. It is designed for composite tasks, and also offers effort tracking, categories, notes and more. Tasks have a subject, description, priority, start date, due date, a completion date and an optional reminder. Tasks can recur on a daily, weekly or monthly basis. Tasks and notes can be assigned to user-defined categories.

ngx-graph - Graph visualization library for angular

  •    TypeScript

This library is focused on handling graph data (anything with nodes and edges) rather than chart data. Currently the only visualization uses the Dagre layout, which is specialized for directed graphs. The plan is to implement multiple visualisations for graph data within this same library. Eventually, ngx-charts-force-directed-graph may be imported into this library as another option to visualize your graph data. ngx-graph is a Swimlane open-source project; we believe in giving back to the open-source community by sharing some of the projects we build for our application. Swimlane is an automated cyber security operations and incident response platform that enables cyber security teams to leverage threat intelligence, speed up incident response and automate security operations.

GoJS - JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages

  •    Javascript

GoJS is a JavaScript and TypeScript library for creating and manipulating diagrams, charts, and graphs. GoJS is a flexible library that can be used to create a number of different kinds of interactive diagrams, including data visualizations, drawing tools, and graph editors. There are samples for flowchart, org chart, business process BPMN, swimlanes, timelines, state charts, kanban, network, mindmap, sankey, family trees and genogram charts, fishbone diagrams, floor plans, UML, decision trees, pert charts, Gantt, and hundreds more. GoJS includes a number of built in layouts including tree layout, force directed, radial, and layered digraph layout, and a number of custom layout examples.

Stani's Python Editor

  •    Python

SPE is a python IDE with auto indentationamp;completion,call tips,syntax coloringamp;highlighting,uml viewer,class explorer,source index,todo list,pycrust shell,file browsers,dragamp;drop,Blender support.Spe ships with wxGlade,PyChecker and Kiki.

PlainTasks - An opinionated todo-list plugin for Sublime Text editor (version 2 and 3)

  •    Python

If you have Package Control installed, simply search for PlainTasks to install. Clone source code to Sublime Text packages folder.

Gutenberg-Boilerplate - 🔰 WordPress Gutenberg Boilerplate! — Easy to understand and extensively inline documented starter WordPress plugin for the new Gutenberg editor

  •    Javascript

RECOMMENDED READING: Read the blog post I wrote → Gutenberg Boilerplate For Third-Party Custom Blocks. This is a todo list for this boilerplate which also states the progress of what you can learn from it.

Gmail Todo

  •    Python

Gmail Todo is another todo application that uses the python libgmail to store all todo's in a todo label on gmail. This way your todo list is simple and always available.