View it live at https://kiwical.deno.dev/
Serverless1 calendar written in Typescript for Deno Deploy, inspired by the zerocal project.
Why the name kiwi? My thinking went like this: "Calendar... I use the Thunderbird calendar... Thunderbird is a flightless bird. Zero is like 'flightless'. Kiwis are also flightless."
The integral files are:
- kiwi.ts - handles the request routing and building the ics data
- view.html - create the UI served at /cal. Raw HTML is refreshing2
- view.js - minimal UX improvements, updating the curl as form fields change
Footnotes
-
This was controversial in the HackerNews comments ↩
-
I think there is some kind of raw HTML movement that I remember reading about on HackerNews. If you know what I mean and share a link as a Github issue, I'd appreciate that a lot. ↩