Open source Python software covering the calendaring stack top to bottom: parsing .ics files, computing recurrences, talking to CalDAV and JMAP servers, CLI tools, Django integration. No company behind it. Maintainers use this in real projects.
Calendaring specs are old, full of gaps, and every real server interprets them differently. Most Python libraries in this space get recurrences wrong in ways that only show up in production, or just quietly skip the hard parts.
We test against real servers, track compatibility per server, and fix what breaks.
Funded by NLnet via the NGI Zero program, backed by the European Commission's Next Generation Internet initiative. Grants fund milestones and don't affect licensing or ownership.
Two prior grants through NLnet NGI Zero Core funded this work: Open Web Calendar and Open Web Calendar – recurring events.
All open source. Licenses vary by package: BSD, LGPL, GPL, AGPL, and Apache 2.0. No foundation, no formal structure. Each package is owned by its maintainers and contributors. Contributions welcome; see the team page.