A free calendar plugin that accepts a list of public iCal URLs and publishes their content to a site.
Find a file
2025-06-16 17:37:19 +10:00
.forgejo/workflows install zip badly 2025-06-16 17:37:19 +10:00
src BAsic functionality 2025-06-16 17:13:46 +10:00
docker-compose.yaml BAsic functionality 2025-06-16 17:13:46 +10:00
README.md wrap up ship 2025-06-16 17:17:16 +10:00

fwp-calendar

Originally created for a customer, I imagine that this would help some people wanting to avoid Wordpresses increasing "pay to use" direction.

Accepts a list of iCal URLs (without auth) and publishes to a page.

Almost entirely generated with ChatGPT. I lay no claim that I have manually written this entire thing myself. I just need something working and fast.

MVP

The MVP has very basic functionality. We leverage two external libraries however have included them within the plugin:

  1. FullCalendar
  2. ics-parser

We pull from a public iCal/ICS URL via the server. We then process and display this information when a shortcode ([event-calendar]) is called.

We store a list/array of URLs to pull from, so you should be able to add a couple.