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

https://github.com/dmytrobaida/recursion-viewer

Website and VS Code extension for visualizing recursive functions. Helps to debug and understand how your recursive algorithm works
https://github.com/dmytrobaida/recursion-viewer

algorithms recursion tree viewer visualization

Last synced: 10 months ago
JSON representation

Website and VS Code extension for visualizing recursive functions. Helps to debug and understand how your recursive algorithm works

Awesome Lists containing this project

README

          

# Recursion Viewer

[Recursion Viewer Website](https://dmytrobaida.github.io/recursion-viewer/)

Monorepo containing website and VS Code extension for visualizing recursive function calls

![Fibonacci function visualization](./assets/graph.png)

## How to build and run projects

This project is built using NX for managing monorepo

- To build some of project packages use (replace **project_name** with common, website or extension):

```bash
nx run project_name:build
```

- You can also start dev server for website with:

```bash
nx run website:serve
```

To run extension there is a launch configuration for VS Code