Skip to content
📅 Docs how to generate links to add events to online calendar services
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
services Add CRM. Apr 2, 2019
LICENSE Create LICENSE Jan 13, 2019 Add calendar-link Jan 26, 2019

About "Add event to a calendar" repository

This repository contains documents that describe how to add events to different online calendar services that usually don't have official documentation/specs.

The primary goal of this repository is to consolidate the efforts of developers to debugging/reverse-engineering calendar services to find possible parameters and features that we can use in our products.

Docs for Services

  1. Google calendar
  2. Yahoo calendar
  3. Outlook Web

Popular packages


  1. carlsednaoui/add-to-calendar-buttons A simple ValillaJS library to add an "add to calendar" buttons for events.
  2. jojoee/add2calendar A simple ValillaJS library that allows you to add event to calendar easier
  3. AnandChowdhary/calendar-link NPM package for generating calendar links for both Node.js and browsers
  4. AnandChowdhary/add-to-calendar A library that allows you to send invites to calendar events easier


  1. spatie/calendar-links A package to create "Add event to calendar" links

List your package/repo here


  1. How to Create an “Add to Calendar” Link for Your Emails
You can’t perform that action at this time.