Skip to content

Parth-Vasave/AlgoView

Repository files navigation

AlgoView

AlgoView is a modern, web-based visualization platform built with Next.js, Tailwind CSS, and TypeScript, designed to help users understand and interact with algorithms through intuitive visualizations.


🚀 Features

  • 📈 Interactive algorithm visualizations
  • 💡 Educational and beginner-friendly UI
  • ⚡ Fast and responsive design using Tailwind CSS
  • 🔧 Easily extendable for new algorithms
  • 🔐 Environment variable support via .env

📁 Project Structure

studio/ ├── src/ # Main source code ├── docs/ # Documentation ├── .env # Environment variables ├── .gitignore # Git ignore rules ├── apphosting.yaml # Deployment config ├── tailwind.config.ts # Tailwind CSS config ├── next.config.ts # Next.js config ├── tsconfig.json # TypeScript config


🛠️ Tech Stack


📦 Getting Started

1. Clone the repo
git clone https://github.com/omgwtfnotnow/AlgoView.git
cd AlgoView

2. Install Dependancies
npm install

3. Run the development server
npm run dev

Visit http://localhost:3000 to view the app.

✨ Contributing

Pull requests are welcome! For major changes, please open an issue first to discuss what you’d like to change.

📝 License

AlgoView is licensed under the MIT License — a short and simple permissive license.

✅ Permissions: • ✅ Commercial use • ✅ Modification • ✅ Distribution • ✅ Private use

❌ Limitations: • ❌ No liability • ❌ No warranty

📌 Conditions: • You must include the original license and copyright notice in any copies or substantial portions of the software.

About

AlgoView is a modern algorithm visualization tool built with Next.js, Tailwind CSS, and TypeScript. It aims to help students, developers, and educators better understand how algorithms work through clean, interactive visualizations. Whether it’s sorting, searching, or graph-based algorithms.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors