Welcome to PlanningSup
PlanningSup is a modern Progressive Web App (PWA) that transforms your university ICS calendar into a beautiful, accessible interface. Built by @kernoeb, it supports multiple French universities and engineering schools.What makes PlanningSup special
Offline-first PWA
Install on desktop or mobile and access your calendar without internet connection
Real-time sync
Automatic refresh on page load, window focus, and every 5 minutes in the background
Multi-platform
Available as a web app, browser extension, and native desktop/mobile app via Tauri
Cross-device preferences
Sign in with Discord or GitHub to sync your settings, colors, and filters across all devices
Key features
Multiple calendar views
Switch between day, week, and month views with keyboard shortcuts (arrow keys)
Customizable color schemes
Color-code by event type (lecture, lab, tutorial) or subject with light/dark theme support
Supported universities
PlanningSup currently supports 25+ French universities and engineering schools, including:- INSA Rennes
- ISTIC (Université de Rennes)
- IUT de Vannes, Rennes, Nantes, Saint-Malo
- Polytech Nantes
- ENSIBS, ENSSAT, ENSCR, ESIR
- Nantes Université
- Université Jean Monnet (Saint-Étienne)
- And many more…
If your university uses ICS calendars, you can contribute by adding it to the
resources/plannings directory.Get started
Quickstart
Set up your account and view your first calendar in under 2 minutes
Calendar views
Learn how to navigate and customize your calendar display
Customization
Personalize colors, filters, and event display preferences
Offline mode
Install the PWA and access your calendar without internet
Open source
PlanningSup is fully open source and built with modern web technologies:- Frontend: Vue 3 + Vite + DaisyUI (Tailwind CSS)
- Backend: Elysia + Drizzle ORM + PostgreSQL
- Monorepo: Bun workspaces
- Calendar engine: ScheduleX
View on GitHub
Star the repository, report issues, or contribute features