Events Widget
Events Widget adds a local event editor and a responsive events list to your Publii site. Enter event details once, publish them with your normal site sync, and reuse upcoming events as newsletter HTML. The page inherits your theme’s fonts and colors, with editable structural CSS for sizes and layout.

Key features
- Add, edit, and delete events in Publii.
- Support descriptions, venue addresses, optional website links, multiple dates, and daily hours.
- Choose each event’s local time zone and show or hide its label.
- Sort upcoming events by date and show past events in a compact archive.
- Optionally show a Google Maps link beneath the plain-text venue address, with a separate new-window control.
- Support online and hybrid events with optional addresses and virtual attendance links.
- Enable iCal downloads and Google Calendar buttons per event.
- Upload optional event images with preserved proportions and descriptive text.
- Customize the bundled responsive layout with saved per-site CSS overrides.
- Copy or download upcoming events as newsletter HTML for EmailOctopus or another email editor.
- Export local JSON alongside the rest of your site.
- No external runtime libraries, accounts, or API keys.
Details
- Author:
- Tobby Hagler
- Added:
- October 14, 2026
Requirements and compatibility
- Browser:
- Edge, Firefox, Chrome, Safari, Opera
- Requirements:
- Publii 0.47.7 and up