A simple web app that draws sequence diagrams for recursive algorithms using Excalidraw.
The app runs modified versions of recursive algorithms that log a trace of how the functions execute.
The trace consists of the following events :
- Function entry
- Function return
- Output during execution
This trace is then used to build a sequence diagram using Excalidraw elements.
- Factorial
- Fibonacci
- Merge Sort
- Clone repository
npm installnpm run dev
This project was inspired by the work of brpapa on Recursion Tree Visualizer
