Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

ics2csv

Small script to convert Google Calendar .ics exports into a CSV, filtered to a selectable date range.

Google only lets you export the entire calendar, not a specific date range. This lets me pull out exactly the time slot I need and get the appointments as a CSV for further planning.

Built this for a private matter, but feel free to use it.

Usage

Drop your .ics files into exports/, then:

./isc2csv.py                        # Default: current month + next month
./isc2csv.py 2026-07-01 2026-08-06  # custom range (YYYY-MM-DD)

Output lands as appointments.csv in the same folder.

Setup

python3 -m venv .venv
source .venv/bin/activate
pip install icalendar

About

Convert Google Calendar .ics exports to a date-range-filtered CSV

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages