react-rrule-generator
React RRule Generator is a React-based user interface component designed to simplify the creation of recurrence rules following the iCalendar specification. Built on top of the rrule.js library and styled with Bootstrap, it provides an intuitive form for users to define complex repeating schedules without manually writing raw rule strings. The component supports customization through configuration objects that allow developers to restrict available frequency options, set weekly start days, and modify end date behaviors. It includes internationalization support via translation objects or functions and permits the integration of custom calendar or date picker components for date selection. Developers can utilize the component in uncontrolled mode with an onChange callback to receive generated rule strings or as a controlled input by passing an initial value. The tool is compatible with standard React ecosystem libraries such as lodash, moment, and react-datetime. Note that this project is no longer actively mai