Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/matthewjselby/tree-viz

Next.js application for creating visualizations of 2-3 and LLRB trees
https://github.com/matthewjselby/tree-viz

nextjs react svg

Last synced: 12 days ago
JSON representation

Next.js application for creating visualizations of 2-3 and LLRB trees

Awesome Lists containing this project

README

        

# Tree Visualizer

This is a Next.js application built to create visualizations for 2-3 trees and left-leaning red-black trees. It uses React to create an SVG of the tree using a custom (manual) layout algorithm.

![Example 2-3 tree](assets/example_23_tree.svg)

![Example LLRB tree](assets/example_llrb_tree.svg)

# Live Demo

Check out a live demo [here](https://matthewjselby.github.io/tree-viz/)