Skip to content

Serverless calendar written in Typescript for Deno Deploy, inspired by the zerocal project.

Notifications You must be signed in to change notification settings

maheshsundaram/kiwi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🥝 Kiwi Calendar

View it live at https://kiwical.deno.dev/

Serverless1 calendar written in Typescript for Deno Deploy, inspired by the zerocal project.

The name

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."

Project structure

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

Built with

Footnotes

  1. This was controversial in the HackerNews comments

  2. 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.

About

Serverless calendar written in Typescript for Deno Deploy, inspired by the zerocal project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published