DPCalendar
From Joomdle
With DPCalendar Joomdle integration plugin, you can create calendars in DPCalendar with Moodle events.
First you will need to install and enable the plugin. You can also set the name prefix of the Joomdle calendars in plugin configuration.
Now you will be able to create a new menu item of type DPCalendar: Calendar, and select the Moodle events you want to include.
You can combine site events, user events, and events for specific courses.
For course calendars, you will need to add them in the plugin first. The calendar name must be "JoomdleCourse-ID", where ID is the database ID of the course in Moodle. For example: JoomdleCourse-23.
You can see how Moodle are shown in calendar.