The Recurring Events module is a Drupal 8 and 9 plug-and-play recurring events and registration system designed to be site agnostic and extensible.
The module allows site editors to create and manage events that recur in a variety of ways - including consecutively, daily, weekly, monthly, and custom recurrence configurations. An event series comprises of multiple event instances, each of which inherits data from the series, but can also be managed and viewed independently from the series itself, this offers great flexibility when it comes to modifying event instance dates and times or removing them altogether.
The module also has two submodules:
* recurring_events_registration enables registration for events
* recurring_events_views which swaps entity lists for flexible views