21 packages found
Common typed structures implementations in TypeScript
Fast Splay tree for Node and browser
Data oriented tree structure that unleashes the power of callbacks to create, search and traverse the tree.
- node
- graph
- tree
- binary
- data-tree
- data
- binary-tree
- search-tree
- BFS
- DFS
- import tree
- export tree
- search
- BST
- View more
Huffman code
- huffman
- huffman-coding
- huffman-algorithm
- huffman-tree
- huffman-compression-algorithm
- algorithm
- heap
- max-heap
- bst
- binary-tree
- binary-search-tree
- text-compression
- binary-compression
- byte-compression
- View more
Fast AVL tree for Node and browser
A set that keeps its elements in order
Min/Max Heap
- heap
- min-heap
- max-heap
- priority-queue
- bst
- binary-tree
- binary-search-tree
- frontend
- front-end
- backend
- back-end
- web
- browser
- javascript
- View more
Binary tree
- bst
- binary-tree
- binary-search-tree
- frontend
- front-end
- backend
- back-end
- web
- browser
- javascript
- js
- typescript
- node
- nodejs
- View more
A weight balanced tree
Fast AVL tree for Node and browser
family-binary-tree is a JavaScript library for creating and manipulating hierarchical binary tree structures.
- tree
- family-tree
- treant
- binary-tree
- react
- reactjs
- tree-reactjs
- reactjs-tree
- react-tree
- tree-react
- tree-node
- supper-tree
- tree-family
- component-tree
- View more
Efficient, no-dependency b-tree and binary search tree for node or the browser
Helpful binary tree strategy object designed for NgRx. Which extrapolates said into a patterned Data Driven Architecture.
Largely copied from avl (https://www.npmjs.com/package/avl), but with a Promise-based comparator!
A binary tree based map (aka dictionary) data type for Javascript, keeping keys sorted at all times
A binary tree based map (aka dictionary) data type for Javascript, keeping keys sorted at all times
Fast and easy quad-tree implementation for node.js
KD tree implentation
KD tree implentation