UW Shuffle is a Chrome extension built by UW students, for UW students.
Stop struggling with Quest — preview schedules, plan with friends, and check professor ratings directly in the interface.
- Visual schedule preview: Instantly see a clean weekly calendar when testing swaps
- Professor insights: View UW Flow ratings and reviews directly in the sidebar
- Quick schedule sharing: Generate shareable links that friends can import with one click
- Export to calendar: Download as
.icsfor Google, Apple, or any calendar app
- Download or clone this repository
- Open
chrome://extensions/in Chrome - Enable Developer Mode (top right)
- Click Load unpacked and select the project folder
- UW Shuffle will appear in your extensions list
Or install directly from the Chrome Web Store.
- Built with JavaScript, HTML, and CSS
- Designed to integrate with Waterloo’s Quest system
- Contributions and suggestions are welcome
- Current release: 1.0.0.0
- Last updated: August 18, 2025
Created by UW students to simplify course planning.
Feedback is welcome — open an issue or reach out via uwshuffle.com.
This project is licensed under the MIT License. See LICENSE for details.