{"repo":"add2cal/add-to-calendar-button","free":true,"listed":false,"github":"https://github.com/add2cal/add-to-calendar-button","clone":"git clone https://github.com/add2cal/add-to-calendar-button.git","description":"Reliably create beautiful Add to Calendar Buttons, where people can add events to their calendars. Without the hustle and unsupported cases.","language":"JavaScript","stars":1484,"topics":["add-to-calendar","snippet","vanilla-js","javascript","css","add-to-calendar-button","outlook","google","apple","microsoft"],"license":null,"category":"productivity","readme_excerpt":"Your next Add to Calendar Button The convenient Web Component, which lets you reliably create beautiful buttons, where people can add events to their calendars. For everybody, who wants to include a button at their website or app, which enables users to easily add a specific event to their calendars. It's main goal is to keep this process as easy as possible at maximum compatibility. Simply define your button configuration and everything else is automatically generated by the script. Supporting calendars at Apple, Google, Microsoft (365, Outlook, Teams), Yahoo, and generic iCal. The script, since it is a web component, integrates easily with any usual HTML webpage ( VanillaJS way) as well as popular JavaScript frameworks and libraries like Angular , React , Vue , Svelte , and more. Works with all modern browsers (Chrome, Edge, Firefox, Safari) on Windows, Mac, Android, and iOS as well as rather restricted webview environments like the Instagram in-app browser. --- ▶️ Demo See add-to-calendar-button.com for a live demo and playground. --- ✨ Features Simple and convenient integration of 1 or many Add to Calendar Buttons, configurable directly within the HTML code. Supported Calendars - Google Calendar. - Apple Calendar. - Yahoo Calender. - Microsoft 365, Outlook, and Teams . - Automatically generated iCal/ics files (for all other calendars and cases). Event Types - Timed and all-day events. - One-time, multi-date, recurring. - Calendar subscription. - Most robust time zone and ","default_branch":null,"files":null,"tree":[],"storefront":"/r/add2cal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/add2cal/add-to-calendar-button/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}