Algorithm Visualizer is an interactive online platform that visualizes algorithms from code.
Learning an algorithm gets much easier with visualizing it. Don't get what we mean? Check it out:
We have multiple repositories under the hood that comprise the website. Take a look at the contributing guidelines in the repository you want to contribute to.
serverserves the web app and provides APIs that it needs on the fly. (e.g., GitHub sign in, compiling/running code, etc.)
algorithmscontains algorithm visualizations shown on the side menu of the website.
tracers.*are visualization libraries written in each supported language. The only thing they do is to extract visualizing commands from code.