ProjectMy work
iCal Cleaner
A small Python utility that merges iCal feeds from multiple booking channels into one tidy calendar file.
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.