.gitignore | ||
LICENSE | ||
merge-calendars-config.json.example | ||
merge-calendars.php | ||
README.md |
merge-calendars
Small PHP script to merge multiple ICS calendars in one. The idea behind this is that you can share with someone multiple calendars (for them to import into their calendar) without having to pass them all the different files.
A current limitation is that the script doesn't remove multiple ICS names, timezones, etc., so some software might find these conflicts and be unable to deal with them. I tested this with Gmail and it seems to work nicely.
In the future I intend to create "tags" for calendars, so you can share different portions of your calendars with people, without having to give them different (shady) links (e.g. /calendar.php?secret=xxx&include=work&include=personal
, or something like that!).