WP Manifestindependent plugin directory
manifest / events / data-machine-events

Data Machine Events #2 in Events & Booking

WordPress plugin for event calendar automation with AI + Gutenberg blocks

★ 2stars
715release downloads
≈210active sites
v0.73.2latest · 16h ago

Install

Download data-machine-events.zip From the v0.73.2 release on GitHub, Oct 23, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/extra-chill/data-machine-events/releases/download/v0.73.2/data-machine-events.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WordPress events plugin with AI-powered import automation and a block-first calendar system.

What It Does

Data Machine Events brings full-featured event management to WordPress:

  • Smart event imports — Pull from 15+ sources with automatic deduplication
  • Visual calendar — Responsive carousel with filtering, search, and date navigation
  • Venue management — Geocoding, maps, and automatic venue creation
  • Block-first design — Native Gutenberg blocks for events and calendars

How It Works

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│   IMPORT    │ ──▶ │   PROCESS   │ ──▶ │   DISPLAY   │
│ Ticketmaster│     │  Normalize, │     │  Calendar,  │
│ Eventbrite  │     │  Dedupe,    │     │  Details,   │
│ ICS, RSS... │     │  Upsert     │     │  Maps       │
└─────────────┘     └─────────────┘     └─────────────┘

Pipelines fetch events from external sources. Handlers normalize the data. Blocks display the results.

Import Sources

Category Handlers
Ticketing Ticketmaster, Eventbrite, AEG/AXS, Prekindle, Freshtix
Calendars ICS, Google Calendar (Embedded), Timely
Platforms Dice FM, DoStuff Media, OpenDate, Red Rocks
Universal Web Scraper (auto-detects 10+ site types)

The Universal Web Scraper handles Squarespace, Wix, WordPress (Tribe), Bandzoogle, and more with automatic pagination.

Blocks

Calendar Block

Responsive carousel display with:

  • Day grouping and time-gap separators
  • Taxonomy filtering (venues, genres, etc.)
  • Date range picker
  • Search with debounce
  • URL state for shareable filtered views

Works without JavaScript (server-rendered), enhanced when scripts load.

Event Details Block

Rich event display with 15+ attributes:

  • Dates, times, pricing
  • Venue with Leaflet map integration
  • Performer and organizer metadata
  • Status badges and display toggles

REST API

Endpoint Purpose
GET /events/calendar Calendar data with pagination
GET /events/filters Taxonomy terms with counts
GET /events/venues/{id} Venue details and coordinates
POST /events/geocode/search OpenStreetMap venue lookup

Full API documentation: docs/rest-api.md

Requirements

  • WordPress 6.9+
  • PHP 8.2+
  • Data Machine (core plugin)
  • Action Scheduler

Development

# PHP dependencies
composer install --no-dev --optimize-autoloader

# Build blocks
cd inc/Blocks/Calendar && npm ci && npm run build
cd ../EventDetails && npm ci && npm run build

# Package for distribution
./build.sh  # Creates /dist/data-machine-events.zip

Documentation

Releases

Newest 25 of 60 recorded releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v0.73.2 latest
Oct 23, 2026 16h ago
data-machine-events.zip
9
Oct 23, 2026 16h ago
data-machine-events.zip
3
Oct 23, 2026 18h ago
data-machine-events.zip
7
Oct 23, 2026 18h ago
data-machine-events.zip
1
Oct 22, 2026 19h ago
data-machine-events.zip
5
Oct 22, 2026 20h ago
data-machine-events.zip
3
Oct 22, 2026 21h ago
data-machine-events.zip
6
Oct 22, 2026 23h ago
data-machine-events.zip
7
Oct 22, 2026 1d ago
data-machine-events.zip
3
Oct 21, 2026 1d ago
data-machine-events.zip
25
Oct 21, 2026 1d ago
data-machine-events.zip
14
Oct 16, 2026 6d ago
data-machine-events.zip
88
Oct 16, 2026 7d ago
data-machine-events.zip
15
Oct 15, 2026 7d ago
data-machine-events.zip
5
Oct 15, 2026 8d ago
data-machine-events.zip
6
Oct 15, 2026 8d ago
data-machine-events.zip
4
Oct 14, 2026 9d ago
data-machine-events.zip
7
Oct 14, 2026 9d ago
data-machine-events.zip
0
Oct 14, 2026 9d ago
data-machine-events.zip
0
Oct 14, 2026 9d ago
data-machine-events.zip
9
Oct 13, 2026 9d ago
data-machine-events.zip
3
Oct 13, 2026 10d ago
data-machine-events.zip
7
Oct 12, 2026 11d ago
data-machine-events.zip
8
Oct 11, 2026 11d ago
data-machine-events.zip
8
Oct 11, 2026 12d ago
data-machine-events.zip
10
All releases on GitHub →

Active-site estimate ≈210 comes from the v0.64.8 cohort. Method.