Easy Events Calendar
Local events. Month, dashboard, cards, and clean detail pages. No tickets.
30-day money-back guarantee
What can Easy Events Calendar do for you?
Product features
Easy Events Calendar publishes local events on Joomla 4, 5, and 6. Editors add start and end times, venues, images, and write-ups. Visitors browse month, week, agenda, cards, timeline, and dashboard layouts, then open a clean event page or popup.
The package installs the component, site module, and Smart Search plugin. Cached WebP thumbs, Add to calendar, iCal subscribe, simple recurrence, and CSV tools are included. No ticketing engine. Native JavaScript only.
Layouts For Every Page
Month, Week, Agenda
Classic grids and lists, plus Month with side filters.
Cards, Timeline, Monthly Cards
What’s On grids, chronological spines, and month-scoped card browsing.
Dashboard and Single event
Three-panel dashboard (dark or light) and pinned landing pages for flagship events.
Popup Or Full Page
Full page
Keep shareable event URLs for news-style sites.
Popup
Quick modal browsing with previous and next when enabled.
Same tab or new tab
Choose how page links open when popup mode is off.
Filters That Stay Useful
Category, location, tag, search
Visitors narrow the list where the layout supports it.
Filter chrome
Always show, fully hide, or reveal with a toggle button.
Field show/hide
Control image, category, date, time, intro, and location on cards and popups.
Optimized Images
Thumbnail sizes
Small squares for Dashboard, Similar events, and Upcoming lists.
Card sizes
Larger 16:10 crops for Cards and Timeline.
WebP option
Serve lighter cached files from Configuration without soft-looking media.
Homepage Module
Modes
Upcoming, Cards, Timeline, Mini month, Featured, and Dashboard.
Slide and fade
Touch-friendly carousels with swipe on mobile.
Load More and View all
Link back to a full calendar menu page when you want.
Share And Add To Calendar
Share buttons
Let visitors pass events along from cards and detail pages.
Add to calendar
One-click Google, Outlook, or Apple/ICS downloads.
iCal feed
Publish a subscribe URL for the full upcoming list.
Locations And Recurrence
Reusable locations
Save venue, address, city, and map once, then pick them on events.
Daily, weekly, monthly
Create published occurrences with an interval and optional until date.
CSV import and export
Move events in bulk from the Events list.
Skins And Design Tokens
Classic, Editorial, Minimal
Plus Dashboard and Dashboard light for the three-panel layout.
Corners and formats
Rounded or squared corners, 12-hour or 24-hour time.
Configuration colours
Brand accents and surfaces for Classic and related chrome.
Event Pages That Present Well
Rich detail pages
Gallery, maps, similar events, optional linked article, and Event JSON-LD.
Smart Search ready
Finder - Easy Events Calendar indexes events when the plugin is enabled.
Modern Joomla package
Component, module, and plugin for Joomla 4.4+, 5, and 6. PHP 8.1+, native JS, no ticketing engine.
Month, Week, Agenda
Classic grids and lists, plus Month with side filters.
Cards, Timeline, Monthly Cards
What’s On grids, chronological spines, and month-scoped card browsing.
Dashboard and Single event
Three-panel dashboard (dark or light) and pinned landing pages for flagship events.
Full page
Keep shareable event URLs for news-style sites.
Popup
Quick modal browsing with previous and next when enabled.
Same tab or new tab
Choose how page links open when popup mode is off.
Category, location, tag, search
Visitors narrow the list where the layout supports it.
Filter chrome
Always show, fully hide, or reveal with a toggle button.
Field show/hide
Control image, category, date, time, intro, and location on cards and popups.
Thumbnail sizes
Small squares for Dashboard, Similar events, and Upcoming lists.
Card sizes
Larger 16:10 crops for Cards and Timeline.
WebP option
Serve lighter cached files from Configuration without soft-looking media.
Modes
Upcoming, Cards, Timeline, Mini month, Featured, and Dashboard.
Slide and fade
Touch-friendly carousels with swipe on mobile.
Load More and View all
Link back to a full calendar menu page when you want.
Share buttons
Let visitors pass events along from cards and detail pages.
Add to calendar
One-click Google, Outlook, or Apple/ICS downloads.
iCal feed
Publish a subscribe URL for the full upcoming list.
Reusable locations
Save venue, address, city, and map once, then pick them on events.
Daily, weekly, monthly
Create published occurrences with an interval and optional until date.
CSV import and export
Move events in bulk from the Events list.
Classic, Editorial, Minimal
Plus Dashboard and Dashboard light for the three-panel layout.
Corners and formats
Rounded or squared corners, 12-hour or 24-hour time.
Configuration colours
Brand accents and surfaces for Classic and related chrome.
Rich detail pages
Gallery, maps, similar events, optional linked article, and Event JSON-LD.
Smart Search ready
Finder - Easy Events Calendar indexes events when the plugin is enabled.
Modern Joomla package
Component, module, and plugin for Joomla 4.4+, 5, and 6. PHP 8.1+, native JS, no ticketing engine.
Docs & setup
Get up and running fast
Written guides for installing and configuring Easy Events Calendar — from first setup to the options that matter.
- Installation steps
- Configuration options
- Practical usage tips
Pricing
Choose the plan that fits
Save more as you scale — longer access means a bigger discount.
$19
30-day money-back guarantee
$29
30-day money-back guarantee
$49
30-day money-back guarantee
$99
30-day money-back guarantee
Have questions about Easy Events Calendar?
Frequently asked questions
Easy Events Calendar is a Joomla extension that publishes and displays events. Visitors browse month, week, agenda, cards, timeline, dashboard, and related layouts. It does not sell tickets or take bookings.
Joomla 4.4 or newer, Joomla 5, and Joomla 6. You need PHP 8.1 or later.
Download EasyCalendar_UNZIP.zip. Unzip it on your computer. Inside you will find pkg_easycalendar_1.0.0.zip. That inner zip is what you install in Joomla.
The UNZIP wrapper holds the real install file plus a short readme. Joomla Installer needs the pkg_easycalendar_1.0.0.zip file, not the outer UNZIP archive.
It installs three parts: the Easy Events Calendar component (com_easycalendar), the site module (mod_easycalendar), and the Smart Search Finder plugin (plg_finder_easycalendar). Store badges list Component, Module, and Plugin.
The component is where you create events, categories, locations, and full calendar menu pages. The module is a smaller block you place in a template position, such as upcoming events on the home page.
Unzip EasyCalendar_UNZIP.zip. In Joomla go to System > Install > Extensions. Upload pkg_easycalendar_1.0.0.zip. Then open Components > Easy Events Calendar to confirm it loads.
Open Components > Easy Events Calendar > Events > New. Add a title, start date and time, and optionally an end time, category, location, image, and description. Set Status to Published and save.
Dashboard shows three panels: a month rail, a month grid, and event cards. Choose the dark Dashboard skin or Dashboard light. You can also place the module in Dashboard mode.
No. Cards, Timeline, Dashboard, Similar events, and Upcoming lists use cached resized copies. Set thumbnail and card sizes in Components > Easy Events Calendar > Configuration. Event heroes stay full size.
Yes. On the menu item Display options, choose to open events as a popup or as a full page. Full page is a good default for news-style sites.
Modes include Upcoming, Cards, Timeline, Mini month, Featured, and Dashboard. You can limit count, filter by category, show or hide fields, add Load More, and link to a full calendar menu page.
No. There is no cart, seats, or payment system. If tickets are sold elsewhere, use the external URL field to link to the organiser page.
On the event form choose daily, weekly, or monthly recurrence, set an interval, and optionally an until date. Easy Events Calendar creates published copies for the series.
Yes. Use CSV import and export on Components > Easy Events Calendar > Events. Title and start datetime are required when importing.
Still have questions?
All-access bundle
Unlock every JoomlaX extension in one plan
Get all 60+ extensions, ongoing updates, and full-time support. Plans start at $99.
- Satisfaction guarantee
- Secure SSL payment
- Updates included