An open API service indexing awesome lists of open source software.

https://github.com/developermindset-com/icalts

iCal parser written in pure typescript
https://github.com/developermindset-com/icalts

calendar ical icalendar ics json node parser rfc5545 typescript

Last synced: 9 months ago
JSON representation

iCal parser written in pure typescript

Awesome Lists containing this project

README

          

# ICALTS

[![GitHub license](https://img.shields.io/github/license/eugenehp/icalts.svg?color=blue&style=for-the-badge)](./LICENSE)
[![npm](https://img.shields.io/npm/v/icalts.svg?color=green&style=for-the-badge)](https://www.npmjs.com/package/icalts)
[![npm downloads](https://img.shields.io/npm/dw/icalts.svg?label=npm%20downloads&style=for-the-badge)](https://npmcharts.com/compare/icalts?minimal=true)
[![total npm downloads](https://img.shields.io/npm/dt/icalts.svg?label=total%20npm%20downloads&style=for-the-badge)](https://npmcharts.com/compare/icalts?minimal=true)
[![GitHub watchers](https://img.shields.io/github/watchers/eugenehp/icalts.svg?style=for-the-badge)](https://github.com/eugenehp/icalts/watchers)
[![GitHub stars](https://img.shields.io/github/stars/eugenehp/icalts.svg?label=GitHub%20stars&style=for-the-badge)](https://github.com/eugenehp/icalts/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/eugenehp/icalts.svg?style=for-the-badge)](https://github.com/eugenehp/icalts/network/members)
[![open bugs](https://img.shields.io/github/issues-raw/eugenehp/icalts/bug.svg?color=d73a4a&label=open%20bugs&style=for-the-badge)](https://github.com/eugenehp/icalts/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3Abug)
[![total open issues](https://img.shields.io/github/issues-raw/eugenehp/icalts.svg?label=total%20open%20issues&style=for-the-badge)](https://github.com/eugenehp/icalts/issues)
[![GitHub pull requests](https://img.shields.io/github/issues-pr-raw/eugenehp/icalts.svg?style=for-the-badge)](https://github.com/eugenehp/icalts/pulls)

![CI](https://github.com/eugenehp/icalts/workflows/CI/badge.svg?branch=main)
[![codecov](https://codecov.io/gh/eugenehp/icalts/branch/main/graph/badge.svg?token=H8J3S5MAG2)](https://codecov.io/gh/eugenehp/icalts)

[RFC5545](https://tools.ietf.org/html/rfc5545) implementation in pure TypeScript.

Inspired by [ical.js](https://github.com/mozilla-comm/ical.js#readme) and [ical2json](https://github.com/adrianlee44/ical2json)

Thanks to [ical.js](https://github.com/mozilla-comm/ical.js/tree/master/samples) repository for samples of `ics` files.

## Contributing

See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.

## License

[MIT](https://github.com/eugenehp/icalts/blob/main/LICENSE)

Copyright (c) 2021-2024 Eugene Hauptmann