An interactive algorithm visualization tool supporting Sorting and Linked List animations with step-by-step code execution and modern UI.
- 🔢 Visualize Bubble, Selection, Merge, Insertion, and Quick Sort
- 🔗 Linked List Insertion at Head (Singly)
- 💻 Multi-language code viewer (C, C++, Java)
- 🪄 Beautiful animations with Framer Motion
- 📊 Time & Space complexity display
- 🔄 Compare algorithms side-by-side
- React + Tailwind CSS
- Framer Motion
- Firebase (optional)
- Monaco Editor
- Context API + Hooks
/src
/components
Topbar.jsx
Sidebar.jsx
CodeEditor.jsx
Visualizer.jsx
Controls.jsx
/utils
parseAlgorithms.js
complexityInfo.js
codeTemplates.js
App.jsx
index.css