Gradescope to Cal sɣur Gradescope to Cal
Automatically sync Gradescope assignments to Google Calendar. Privacy-first: all processing happens locally. Perfect for students managing multiple course deadlines. Built by a UC Berkeley EECS student.
2 yiseqdacen2 yiseqdacen
Asiɣzef aɣefisefka
Tuṭṭfiwin n wegdil
Ɣef usiɣzef agi
Stop forgetting Gradescope deadlines. Sync them to Google Calendar automatically.
Built by a UC Berkeley EECS student who kept missing deadlines across 6 different courses.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW IT WORKS
No manual work. No forgotten deadlines. Just check your calendar like normal.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INTELLIGENT SYNC SYSTEM
✓ First-time sync: Instant calendar population when you connect (no 24-hour wait)
✓ Smart sync: Detects new assignments and syncs immediately (60-min cooldown)
✓ 24-hour auto-sync: Background sync runs daily to catch any missed assignments
✓ Manual sync: Trigger sync anytime from extension popup
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FULL CUSTOMIZATION
✓ 11 calendar colors - color-code by class or priority
✓ Flexible reminders - none, 1 day, 1 day + 1 hour, or custom (up to 3)
✓ Display timing - show at exact deadline time or as all-day events
✓ iCal export - one-click .ics file for Outlook, Apple Calendar, or any calendar app
Every event includes direct Gradescope submission links. Click event → click link → submit.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PRIVACY-FIRST
Everything happens in your browser. No servers. No tracking. No data collection.
The extension only reads from Gradescope and writes to your Google Calendar. That's it.
Open source: github.com/Matut-E/gradescope-to-Cal
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHO THIS IS FOR
Students (or anyone using Gradescope) who are tired of:
Checking 3+ different course pages for assignment due dates
Missing deadlines because you forgot to check Gradescope
Manually typing deadlines into your calendar every week
If you use Gradescope + Google Calendar (or any calendar app), this saves you hours per semester.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
v1.9.1 • Currently used by 60+ students • Free • MIT licensed
Built by a UC Berkeley EECS student who kept missing deadlines across 6 different courses.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW IT WORKS
- Visit your Gradescope dashboard - auto-extract detects assignments instantly
- Connect Google Calendar (one-time, 30 seconds)
- All assignments sync immediately (no waiting for next day)
- New assignments auto-sync every 24 hours + smart sync triggers on new detections
No manual work. No forgotten deadlines. Just check your calendar like normal.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INTELLIGENT SYNC SYSTEM
✓ First-time sync: Instant calendar population when you connect (no 24-hour wait)
✓ Smart sync: Detects new assignments and syncs immediately (60-min cooldown)
✓ 24-hour auto-sync: Background sync runs daily to catch any missed assignments
✓ Manual sync: Trigger sync anytime from extension popup
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FULL CUSTOMIZATION
✓ 11 calendar colors - color-code by class or priority
✓ Flexible reminders - none, 1 day, 1 day + 1 hour, or custom (up to 3)
✓ Display timing - show at exact deadline time or as all-day events
✓ iCal export - one-click .ics file for Outlook, Apple Calendar, or any calendar app
Every event includes direct Gradescope submission links. Click event → click link → submit.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PRIVACY-FIRST
Everything happens in your browser. No servers. No tracking. No data collection.
The extension only reads from Gradescope and writes to your Google Calendar. That's it.
Open source: github.com/Matut-E/gradescope-to-Cal
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHO THIS IS FOR
Students (or anyone using Gradescope) who are tired of:
Checking 3+ different course pages for assignment due dates
Missing deadlines because you forgot to check Gradescope
Manually typing deadlines into your calendar every week
If you use Gradescope + Google Calendar (or any calendar app), this saves you hours per semester.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
v1.9.1 • Currently used by 60+ students • Free • MIT licensed
Rated 0 by 0 reviewers
Tisirag akked yisefka
Yesra tisirag:
- Kcem γer icarren n iminig
- Kcem ɣer yisefka-ik n i yismal di gradescope.com n taɣult
- Kcem ɣer isefka-ik i accounts.google.com
- Kcem ɣer isefka-ik i www.googleapis.com
Ugar n telɣut
- TigIseɣwan n uzegrir
- Lqem
- 1.9.2
- Teɣzi
- 204,43 KB
- Aleqqem aneggaru
- 4 dagen lyn (17 nov. 2025)
- Taggayin i ilan assaɣ
- Turagt
- Turagt IT
- Tasertit n tbaḍnit
- Ɣeṛ tasertit n tbaḍnit i uzegrir-agi
- Amazray n Lqem
- Rnu ar tegrumma
Google OAuth may fail during initial setup if Privacy Badger, ClearURL, or similar privacy extensions are active. You'll see an "Unknown Error" at the final OAuth step.
WORKAROUND:
Once connected, all privacy extensions work normally with Gradescope to Cal.
This is a Google OAuth redirect issue, not a bug in this extension. I'm investigating workarounds for future versions.