CMSEvent calendar widget for Joomla
Event Calendar Widget embeds in Joomla using a Custom HTML module, so you can publish events on any page or position without a dedicated extension.
4.9/5 from 1,284 reviews
Try the live calendar
Browse the months and open an event — this is the real widget, running below.
Built to feel at home in Joomla
Everything you need to publish events on Joomla, without the maintenance of a heavier tool.
Uses Joomla’s built-in Custom HTML module
No extension to install or update
Localized for international audiences
No extension to install or update
Most Joomla event extensions add components, plugins and their own update overhead. Event Calendar Widget uses the built-in Custom HTML module and syncs from the calendars you already keep, so there’s nothing extra to maintain.
What people publish with it on Joomla
A few of the most common ways teams put the calendar to work.
- 01
Associations and clubs publishing event schedules
- 02
Schools and community sites listing important dates
- 03
Organizations sharing one public calendar across pages
How to add a calendar to Joomla
Add it with the Custom HTML module — usually in just a few minutes.
- 1
Create a Custom HTML module
In Joomla admin, go to Content → Site Modules → New and choose “Custom”.
- 2
Paste in code view
In the editor, switch to code view (“<>” / Toggle editor) and paste the Event Calendar Widget snippet.
- 3
Assign and publish
Assign the module to a position and the pages you want, then publish.
<!-- Event Calendar Widget embed code -->
<div id="calendar-embed-cal-dot-et"
data-calendar-link="your-calendar-id"
data-theme="#2563eb"
data-show-powered="true"
data-mode="light"
data-first-day-of-week="mon"
data-view="month"
data-show-side-panel="false"
data-timezone="America/New_York"></div>
<script src="https://calget.com/assets/js/embedcalendar.js" defer></script>If your editor strips scripts, set the editor to “None” for this module or allow the script tag in your text filters.
Joomla questions
Set the editor to “None” for that module, or adjust Global Configuration text filters so the script tag is allowed.
It works on Joomla 3, 4 and 5 because it’s a standard HTML embed.
Yes. Use the module’s menu assignment to control where it appears.
Add your events calendar in minutes
Join thousands of websites keeping their visitors informed and engaged. No credit card required.



