angeloashmore

angeloashmore/ics-js

Create ICS files in ES6

JavaScript
22
9
ISC License

This project provides an ES6 library for creating ICS (iCalendar) files that works in both Node.js and browser environments. It allows developers to programmatically build calendar components like events and alarms by adding properties and nesting components according to the RFC 5545 specification, then export them as strings, Blobs, or base64-encoded data. The library is designed for developers who need to generate calendar files dynamically in JavaScript applications.

Total donated
Undistributed
Share with your subscribers: