Skip to content

A .NET library for parsing and building iCalendar (RFC 5545) streams and files

License

Notifications You must be signed in to change notification settings

enbrea/enbrea.ics

Repository files navigation

NuGet Gallery GitHub

ENBREA ICS

A .NET library for parsing and building iCalendar streams and files:

  • Supports .NET 6, .NET 7 and .NET 8
  • Supports reading and writing of the following iCal components:
    • VCALENDAR
    • VEVENT
    • VTODO
    • VJOURNAL
    • VFREEBUSY
    • VTIMEZONE
    • VALARM
    • STANDARD
    • DAYLIGHT
  • Supports reading and writing of custom properties and parameters
  • Includes low level iCalendar content line parser
  • Includes high level iCalendar object reader and writer
  • Includes synchron and asynchron methods

Installation

dotnet add package Enbrea.Ics

Getting started

Documentation is available in the GitHub wiki.

Todo

Can I help?

Yes, that would be much appreciated. The best way to help is to post a response via the Issue Tracker and/or submit a Pull Request.

About

A .NET library for parsing and building iCalendar (RFC 5545) streams and files

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks