This example is designed for NiceGui with non-premium FullCalendar plugins enabled.
- @fullcalendar/daygrid: Provides Month and DayGrid views:
dayGridYear,dayGridMonth,dayGridWeek,dayGridDay,dayGrid(generic) - @fullcalendar/timegrid: Provides TimeGrid views:
timeGridWeek,timeGridDay,timeGrid(generic) - @fullcalendar/list: Provides List views:
listYear,listMonth,listWeek,listDay,list(generic) - @fullcalendar/multimonth: Provides Multi-Month views:
multiMonthYear,multiMonth(generic) - @fullcalendar/icalendar: For loading events from an iCalendar feed
- @fullcalendat/rrule: For handling recurring events via rrule
- Event Creation Form: A form to create events.
- Date and Event Click Handling: Some code to handle date clicks and event clicks.
- Clone this repository.
An example code for event creation is present in the main.py file.
Contributions are welcome! Please submit a pull request or open an issue to discuss the changes you want to make.


