{"repo":"add2cal/add-to-calendar-button-react","free":true,"listed":false,"github":"https://github.com/add2cal/add-to-calendar-button-react","clone":"git clone https://github.com/add2cal/add-to-calendar-button-react.git","description":"Convenient React wrapper for the add to calendar button snippet, which lets you reliably create beautiful buttons, where people can add events to their calendars.","language":"TypeScript","stars":59,"topics":["add-to-calendar","add-to-calendar-button","javascript","react","typescript","add-event","calendar","component","reactjs","free"],"license":null,"category":"productivity","readme_excerpt":"The Add to Calendar Button - optimized for React This is a wrapper repository for the popular Add to Calendar Button, making it even more convenient, to create beautiful buttons in React, where people can add events to their calendars. This is for everybody, who wants to include a button in their React application, which enables users to easily add a specific event to their calendars. The main goal of this repository 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. In terms of system support, 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 are supported. --- ▶️ Demo See add-to-calendar-button.com for a live demo and more documentation. --- ✨ Features Simple and convenient integration of 1 or many buttons, optimized to be used as a React component. Supported Calendars - Google Calendar. - Yahoo Calender. - Microsoft 365, Outlook, and Teams . - Automatically generated iCal/ics files (for all other calendars, like Apple ). Event Types - Timed and all-day events. - One-time, multi-date, recurring. - Calendar Subscription. - Most robust time zone and daylight saving management (via our own TimeZones iCal Library). - Dynamic dates (like \"today + ","default_branch":null,"files":null,"tree":[],"storefront":"/r/add2cal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/add2cal/add-to-calendar-button-react/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."}