
Event Schedule
Open-source event calendar and ticketing platform with no platform fees on ticket sales.
Open source alternative to:




Event Schedule is an open-source platform for sharing events, selling tickets, and building an audience around a schedule. Organizers get event calendars with recurring events and sub-schedules, a full ticketing suite (multiple ticket types, promo codes, waitlists, QR code check-ins, and free event registration), a newsletter system with a drag-and-drop editor, built-in analytics, guest event submissions, and polls.
It integrates with Stripe, PayPal, Invoice Ninja, and Payfast for payments, with payments going straight to your own account — Event Schedule takes no cut of ticket revenue. Calendar sync is bidirectional with Google Calendar and CalDAV-compatible servers like Nextcloud and Fastmail, and there is a REST API with an OpenAPI 3.0 spec plus webhooks for sales, events, and check-ins. AI features include event parsing from text, images, or WhatsApp messages, schedule translation, and flyer generation.
Unlike hosted ticketing platforms such as Eventbrite or Lu.ma, Event Schedule can be self-hosted with every feature unlocked and no plan tiers, or used on the hosted service with a free plan and Pro/Enterprise upgrades. It is built with PHP 8.2 and Laravel 11, supports white-label branding, custom CSS, and custom domains, and is available in 11 languages.
Categories:
Tags:
Frequently Asked Questions
Which payment providers does Event Schedule support?
Stripe, PayPal, Payfast (South African rand only), Invoice Ninja, your own payment links, and cash at the door. Payments go directly into your own payment provider account — Event Schedule adds no platform fee, so the only deduction is the processor's own fee.
What calendar integrations does Event Schedule have?
Event Schedule syncs bidirectionally and in real time with Google Calendar, and syncs with any CalDAV-compatible server such as Nextcloud, Radicale, and Fastmail. Attendees can add events to Google, Apple, or Microsoft calendars and download iCal files for events and recurring dates.
Does Event Schedule have an API and webhooks?
Yes. There is a REST API documented with an OpenAPI 3.0 spec, plus webhooks that notify your application about ticket sales, events, and check-ins. The API and webhooks are included on all self-hosted installs; on the hosted service they are part of the Pro plan.
Can I import events from Eventbrite or other platforms?
Yes, Eventbrite import is built in, and third-party event import can automatically pull events from external websites. For backups and migration, the backup and restore feature exports and imports schedule data with optional images.
Which languages does Event Schedule support?
The interface is available in 11 languages: English, Spanish, German, French, Italian, Portuguese, Hebrew, Dutch, Arabic, Estonian, and Russian. AI-powered translation can also translate your entire schedule into multiple languages.
OpenAltFinder Score
Project Details
Repository details
Updated 10/6/2026, 9:00:23 AM
View Repository





Event Schedule vs Chobble Tickets