AlgoExplorerOctober 18, 2025

:(

AlgoExplorer — Visualizing Classic Algorithms

AlgoExplorer is an interactive web application that visualizes fundamental algorithms and data structures.
The project was initially created as a bonus project for the university course Algorithms and Data Structures and for the Model-Driven Software Engineering class, I am trying to generated more Algorithms using MDE.

🎯 Goal

AlgoExplorer aims to make algorithmic processes intuitive and interactive.
Users can step through algorithms, modify parameters, and observe how data structures evolve — making it easier to understand what happens under the hood.

✨ Features

  • Step-by-step execution and playback (forward, backward, pause)
  • Visualizations for sorting algorithms (e.g., Merge Sort, Quick Sort)
  • Visualizations for graph algorithms (e.g., BFS, DFS Search)
  • Adjustable parameters: array size, graph density, animation spee

🛠️ Tech Stack

  • Frontend: Nextjs/React, TypeScript
  • Styling: Tailwind CSS
  • Deployment: Vercel

🔗 Demo & Source