Yoo select an algo to visualize! This is an interactive web app that helps you understand sorting algorithms through visual animations.
Check it out: https://algorithm-visualizer-iota-one.vercel.app/
- Insertion Sort - Takes each element and finds the correct position in the already-sorted portion
- Bubble Sort - Compares adjacent elements and swaps them if they're in wrong order
- Next.js 14
- TypeScript
- Tailwind CSS
- Deployed on Vercel
First, install dependencies:
bun installThen, run the development server:
bun run devOpen http://localhost:3000 with your browser to see the result.
- Interactive Visualizations - Watch algorithms work step by step
- Clean UI - Simple, focused interface for learning
- Algorithm Info - Learn about time complexity and how each algorithm works
- Responsive Design - Works on desktop and mobile
This project was built to understand algorithms from the ground up - no copy-pasting, just pure logic and understanding. Each algorithm is implemented with detailed comments explaining every step.
- Selection Sort
- Quick Sort
- Merge Sort
- Binary Search
- And more algorithms to come!
Built with passion for understanding algorithms, not just memorizing them 💪