FREE AND OPEN-SOURCE JOOMLA EXTENSION
Create and manage events, venues and calendars in Joomla
JEM is a free, open-source event management extension for Joomla 5.4 and Joomla 6. It provides event lists, calendars, venues, registrations, frontend submissions and modules in one integrated package.
Event management built for Joomla
What is JEM? Joomla Event Manager is a native Joomla extension for publishing and organising events, calendars, categories, venues and attendee registrations from both the frontend and backend.
JEM is based on the original Eventlist extension developed by Schlu. The project continues its open-source heritage while adapting the software to current Joomla versions, modern PHP environments and new event-management requirements.
JEM is developed, maintained and supported by a community of volunteers. Developers, testers, translators, documentation writers and users all contribute to keeping the extension available and improving it for the Joomla community.
JEM at a glance
Why choose JEM for Joomla event management?
JEM combines event publishing, calendars, venue management, registrations and frontend contribution tools in a native Joomla extension, without requiring an external event-management service.
It is suitable for community websites, associations, cultural programmes, venues, clubs, municipalities and other organisations that need to publish structured event information while retaining control of their Joomla website and data.
JEM project facts
- Full name
- Joomla Event Manager
- Software type
- Native Joomla event extension
- Current stable
- JEM 5.0.1
- Joomla support
- Joomla 5.4 and Joomla 6
- Core uses
- Events, calendars, venues and registrations
- Licence
- Free and open source
Current releases
Choose the right JEM version
Use the stable release on production websites. Install a beta only in a test environment when you want to help validate the next JEM version.
JEM 5.0.1
For Joomla 5.4 and Joomla 6, with PHP 8.3 or later
JEM 5.0.1 is the current stable release and the recommended version for new installations and production websites. It consolidates the complete 5.0.1 Beta and release-candidate cycle into one maintained package.
The release combines upgrade support, security corrections, new workflows and extensive frontend, backend, module, language and compatibility improvements.
- Direct upgrade support from JEM 4.4.x and JEM 4.5.0
- Security corrections and preventive hardening from the internal JEM security review
- Custom-date event series for irregular schedules (#2288)
- AcyMailing 10 integration (#2246)
- Import profiles, diagnostics, XLSX support and data previews (#2249, #2250)
- Per-event timezones and timezone-aware publication handling (#2263)
- Granular backend ACL for events, venues, attendees and tools (#2286)
- Responsive Events Blog view with scoped filters (#2295)
- Configurable event-status ribbons in modules and frontend views (#2335)
- Easy and Advanced frontend Event and Venue editors (#2343)
- Configurable event-image sources and displayed sizes in JEM modules (#2344)
JEM 5.1.0 Beta 3
For testing with Joomla 5.4 and Joomla 6
This cumulative beta includes the JEM 5.0.1 baseline and previews the JEM 5.1 development line, including Advanced Events & Venues profiles, hierarchical events and venues, event image subfolders, frontend category management and unified event-list filters.
Beta versions are intended for testing. Do not install them on a production website without a complete backup and prior validation in a separate test environment.
JEM 4.5.0
Migration bridge for older JEM installations
Websites running a JEM version older than 4.4.0 should follow the documented legacy migration path through JEM 4.5.0 before upgrading to the current JEM 5 release.
Main features
Everything you need to manage events
Use JEM for anything from a simple calendar to a complete community event portal.

Events and categories
Create, organise and publish one-time, recurring, online and venue-based events using categories, types, images, contacts and attachments.
Calendars and lists
Present events using responsive lists, monthly and annual calendars, timelines, timetables, category views and other configurable layouts.
Venues and maps
Manage venues, addresses, coordinates and maps, and display every event associated with a particular location.
Registrations
Allow users to register for events, manage participation and waiting lists, and provide organisers with attendee information.
Frontend management
Let authorised users create and maintain events and venues without giving them access to the Joomla administrator.
Modules and plugins
Extend JEM with calendar modules, event listings, content integrations, plugins and template overrides.
Latest stable release
JEM 5.0.1 released for Joomla 5 and Joomla 6
JEM 5.0.1 is the final maintenance release following JEM 5.0.0. It consolidates the complete Beta and release-candidate cycle and closes the JEM 5.0.1 milestone with security, compatibility, migration, module, image, language and frontend/backend corrections.
Direct upgrades from JEM 4.4.x and JEM 4.5.0 are supported. Administrators should make a complete backup, review the upgrade guide and test customised sites before updating production.
Project news
Recent JEM updates
JEM 5.0.1 stable released
The current stable package brings the full 5.0.1 maintenance cycle to Joomla 5.4 and Joomla 6, including direct upgrades from JEM 4.4.x and JEM 4.5.0.
View the JEM 5.0.1 release notesJEM 5.0.1 security advisory
The advisory documents the security corrections and preventive hardening delivered with JEM 5.0.1, including the affected stable release ranges and update guidance.
Read the security advisoryJEM 5.1.0 Beta 3 available for testing
The latest development preview combines the JEM 5.0.1 baseline with new JEM 5.1 features. Testers are invited to validate it on Joomla 5.4 and Joomla 6 outside production.
View the beta downloadFrequently asked questions
Questions about Joomla Event Manager
Quick answers for site owners evaluating JEM for a Joomla event website.
Is JEM free and open source?
Yes. JEM is a free, open-source Joomla extension maintained by volunteers and its user community. Its source code and development history are publicly available on GitHub.
Which Joomla versions does JEM support?
The current stable release, JEM 5.0.1, supports Joomla 5.4 and Joomla 6 with PHP 8.3 or later.
What can I manage with JEM?
JEM manages events, categories, calendars, venues, maps, registrations, attendees, recurring schedules, images and event listings. Modules and plugins provide additional display and integration options.
Can users submit events from the frontend?
Yes. Authorised users can create and maintain events and venues from the Joomla frontend. JEM permissions and Joomla ACL determine which actions each user may perform.
Which JEM version should I install?
Use JEM 5.0.1 on production websites. JEM 5.1.0 Beta 3 is a development preview intended for testing in a separate environment, not for routine production use.
Can an existing JEM website upgrade to JEM 5?
JEM 4.4.x and JEM 4.5.0 can upgrade directly to JEM 5.0.1. Older installations should follow the documented migration path and every production update should begin with a complete backup.
Community project
Help improve JEM
JEM is maintained by volunteers and supported by its user community. Contributions are welcome from developers, testers, translators, designers, documentation writers and experienced users.
Visit the community forum to ask questions, exchange knowledge, report reproducible problems and discover how you can contribute to future JEM releases.
Ways to contribute
- Test development and release-candidate versions.
- Report bugs with reproducible steps.
- Contribute code and review changes.
- Improve documentation and tutorials.
- Translate JEM into additional languages.
- Support other users in the forum.
Eventlist legacy support
JEM continues the legacy of Eventlist. Historical discussions and support information remain available in the community forum, while new Joomla websites should use a currently supported JEM release.
Start managing events with JEM
Download the stable release for your Joomla website, follow the quick-start guide and publish your first event.