A simple and interactive CPU Scheduling Visualizer.
Link: https://os-for-everybody.vercel.app/
OS For Everybody is a web app that helps you understand how different CPU Scheduling Algorithms work.
Add processes, select an algorithm, and instantly see how the scheduler executes them.
Perfect for OS labs, assignments, and quick revision.
- Supports FCFS, SJF (Non-Preemptive), Round Robin
- Add processes with arrival time, burst time, time quantum
- Automatic color assignment for clarity
- Displays execution order and summary
- Fully responsive UI with clean design
- Built using Next.js + Tailwind CSS
- Next.js
- React
- Tailwind CSS
- Vercel (deployment)
git clone https://github.com/Padmashree06/OS_For_Everybody
cd OS_Algo_Simulator
npm install
npm run devScreencast.from.2025-12-12.23-08-31.webm
We welcome contributions! Please see our Contributing Guidelines for details.
Fork the repository
Create your feature branch
Commit your changes
Push to the branch
Create a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.