edt2ics

Convert those HTML schedules from Paris Diderot’s CS departement’s website to iCalendar files

View the Project on GitHub bfontaine/edt2ics

edt2ics is a library and command-line tool for CS students at Paris Diderot University to generate iCalendar files from the online HTML schedules.

iCalendar is a standard format for calendar data, supported by a lot of applications. This allows you to have your schedule directly in your phone’s calendar app, for example.

This page is also available in French.

Demo

Before:

HTML version
Online version

After:

iCalendar version
An example in Apple Calendar

Install

pip install p7edt2ics

Usage

edt2ics [--semester <semester>] <year>

Where year is one of: L3, M1, M2 and semester is 1 (default) or 2.

Downloads

You can also download some iCalendar files directly from this page:

2014/2015

L3

M1

M2


Schedules are exported as they appear on the website, it’s up to you to delete irrelevant classes in your favorite calendar application.

Found a bug, got a question? Open an issue! Want to contribute? edt2ics is written in Python and is open-sourced on GitHub.