Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Pull request Compare This branch is even with andyzickler:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


pip install -r requirements.txt
cd mesh_events
npm install -g webpack@1.12; npm install


calendar server

  • python
  • serves iCalendar file
    • later, serves it from a live source

aggregator (server)

  • uses mdns to discover calendars being offered
  • concatenates them
  • makes concatenated file available (also via mdns?)
  • combine with the calendar server

aggregate client

  • discover aggregator server
  • pulls aggregated calendar file
  • react frontend served from local aggregator server

user experience

  • user installs the server (git clone + python)
    • package into a binary / one click install script?
  • user visits localhost:OURPORT
  • subscribes to calendars by generating URLs


  • Expand to generalized discovery service with specific calendar section
    • Add a TXT key to the DNS responses that designate they are discoverable by our service
You can’t perform that action at this time.