Embed a highly customizable web calendar into your website using ICal source links
Project description
You might want to:
Python: 3.8, 3.9, 3.10, 3.11, 3.12
There are several commercial solutions which allow embedding of calendars into my website. I only have a link to an ICS file and want to show a nice-looking calendar on my site. Browser-only calendars usually have the problem that many ICS files can not be accessed (such as ownCloud/nextCloud in my case). I also want to be in control over who knows the people who visit the site and not pass everything to Google. This is a solution in my case which I share with the world. You are free to use it or deploy your own, modify or share it. It works offline and in company networks, too.
Features
- Embedded calendar
- Choice of time zone
- ICS link, best multiple
- month/week as a view
- name, time of event, link?
- showing the time span
- styling of choice (icon, color, font, ...)
Changelog
The changelog can be found here.
Funding
This project was funded in 2024 through the NGI0 Core Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme. You might be able to get funded, too!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for open_web_calendar-1.38.dev29.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63e0854d8cf6e3b30e774bded0c0d4e8066f3aed6b53060d6885717042b15436 |
|
MD5 | bffa1f8eb7fa79d251585021cd7d37f8 |
|
BLAKE2b-256 | 3f7774b231a2372e34a72081be898643d74b63fee43fef11c7eec80968baad52 |
Hashes for open_web_calendar-1.38.dev29-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d68c140721ea25bb39695eea6a0616efa006de497e399a71f98f27a576201486 |
|
MD5 | 8bae2e2a559f391d4eff89a384d32651 |
|
BLAKE2b-256 | da01ebf53d46d4f01cc8dd081ed0dea4912a05fd91db95d48553502b1eb6c44c |