Generates monthly calendars in HTML from one or more .ics files.
- Edit
config.jsonand setWorkingFolderto the folder containing your.icsfiles (output HTML is written there too).
{ "WorkingFolder": "/absolute/path/to/ics" }- From the repo root:
dotnet build
dotnet run --project Calio.csproj-
Creates one file per month in
WorkingFolder:Calendar_YYYY_MM.htmlfor the current month and next 5. -
Sample output:
- Fully written via an AI agent.
- Recurring events are expanded; multi‑day events appear on each day.
- Time zone uses your system local time; window is current month + 5 months.
- Events are color‑coded by source file (up to 4, then wrap).
- UI: Montserrat font, slightly bolder text, weekends shaded, event titles truncated with tooltip.
MIT
