{"repo":"jshor/datebook","free":true,"listed":false,"github":"https://github.com/jshor/datebook","clone":"git clone https://github.com/jshor/datebook.git","description":"📅 Generates URLs and downloadable ICS files for adding events to popular calendar apps.","language":"TypeScript","stars":339,"topics":["calendar","outlook","yahoo","google-calendar","ics","icalendar"],"license":"MIT","category":"productivity","readme_excerpt":"Datebook A library for adding events to popular calendar apps. It provides full support for rendering .ics file content for iCalendar and Office Outlook, and also supports URL generation for Google Calendar, Yahoo! Calendar, and Outlook Web. Documentation Read the docs → Demo Try the online calendar generator → Quick Start Installation Examples iCalendar With a reminder This will add a reminder alarm that shows 10 minutes before the event. With multiple events This will add a second event to the same .ics file. Adding other ICS properties This will add the CATEGORIES ICS property to the iCalendar instance. Rendering ICS file content This will render ICS file content which can be downloaded onto the user's device for use in local calendar apps. Google Calendar googleCalendar.render() will return a URL that the user can navigate to and pre-fill event details:","default_branch":null,"files":null,"tree":[],"storefront":"/r/jshor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jshor/datebook/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."}