ProjectMy work

iCal Cleaner

A small Python utility that merges iCal feeds from multiple booking channels into one tidy calendar file.

pythonicalcalendarscli

What it does

Point it at several .ics files (or URLs), and it produces a single, de-duplicated calendar. Overlaps get flagged instead of silently dropped.

Why I built it

Most short-term rental hosts juggle Airbnb, Booking.com, and a direct calendar. Paid channel managers solve this — and bill monthly for what is essentially HTTP + parsing.

Status

Working prototype. The merge logic is solid; the CLI flags could be cleaner. Issues and PRs welcome once the public repo is up.