Skip to main content
PlanningSup Logo

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

1

Multiple calendar views

Switch between day, week, and month views with keyboard shortcuts (arrow keys)
2

Event filtering and highlighting

Block unwanted courses and highlight events with assigned teachers
3

Customizable color schemes

Color-code by event type (lecture, lab, tutorial) or subject with light/dark theme support
4

Multi-planning support

Combine multiple groups into a single unified calendar view
5

ICS calendar parsing

Automatic parsing and refresh of ICS feeds from your university’s scheduling system

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

Build docs developers (and LLMs) love