Tree Notation TypeScript/Javascript library.

View the Project on GitHub treenotation/jtree

TypeScript TreeBase Implementation

What is TreeBase?

TreeBase is a system for long-term, collaborative, semantic knowledge bases. You can learn more here.

This is a TypeScript library for working with a TreeBase.

Try It

This will launch a TreeBase server on port 4444 using the included example “planets” database.

npm install -g jtree
jtree base

Do I need to use this library to use TreeBase?

No. This library gives you some convenient functionality, like querying and bulk editing capabilities, but you can use the TreeBase system without installing any new software on your computer. In fact, you don’t even need to use a computer at all. Pen, paper, and some folders work well for small TreeBases.