niccokunzmann / open-web-calendar

Embed a highly customizable web calendar into your website using ICal source links

Home Page:https://open-web-calendar.quelltext.eu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Open Web Calendar

GitHub Workflow Status

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

Logo NLnet: abstract logo of four people seen from above Logo NGI Zero: letterlogo shaped like a tag

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!

About

Embed a highly customizable web calendar into your website using ICal source links

https://open-web-calendar.quelltext.eu

License:GNU General Public License v2.0


Languages

Language:Python 44.3%Language:JavaScript 19.8%Language:Gherkin 16.0%Language:HTML 13.4%Language:CSS 4.1%Language:Shell 2.0%Language:Dockerfile 0.4%Language:Procfile 0.0%