rrule
https://github.com/jkbrzt/rrule
TypeScript
JavaScript library for working with recurrence rules for calendar dates as defined in the iCalendar RFC and more.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported1 Subscribers
Add a CodeTriage badge to rrule
Help out
- Issues
- UNTIL is miscalculated when DTSTART has timezone (TZID)
- Fractions crash the app
- Many warnings in logs when installing the library
- Parsing bug in rrulestr function
- RRule Issue on Weekly when time specified 12AM - 8AM
- datetime in RRule Cant be used : possible fix
- Dates on month and day of DTSTART that are after UNTIL date are included in output
- RRuleSet toString() get a string result, but parse this string result can not restore previous RRuleSet, the time is not right
- Make return type of `rrulestr` depend on `forceset` option
- the `until` parser throws an error on hermes
- Docs
- TypeScript not yet supported