Public Data
for
Public Events

Public Data for Public Events is

  1. An initiative to open up the calendar data already existing in various websites. The aim is to create a public pool of data that can be used for staying up to date without having to rely on any specific platforms, websites or magazines.
  2. A proposal how to associate calendar(s) with a domain name
  3. Based on the iCalendar protocol

This data can (for example) be used for making calendars such as apocalendar.today

This site is not an index of this data, as there should be no central index. Instead the calendar data should be findable by only knowing the domain name through a 'channels manifest', a JSON file. This file has to be placed directly the web root. It can be generated here.

            {
                "iCalendar": {
                    "title": "Perdu",
                    "keywords": "Art, Poetry, Amsterdam",
                    "url": "https://perdu.nl/ics/"
                }
            }

Example channels-manifests

Domain Channels Manifest
perdu.nl https://perdu.nl/channels-manifest.json
fabulousfuture.xyz https://fabulousfuture.xyz/channels-manifest.json
fanfarefanfare.nl https://fanfarefanfare.nl/channels-manifest.json

More examples

apocalendar.today/domains.txt (includes tags merged with tags from manifest)
brussels.fyi/domains.txt (includes tags merged with tags from manifest)

Get in touch

mail@joelgalvez.com