Deploy Now

SaaS Alternative

Calendly Eventbrite Luma

Stars

102

Forks

18

Watchers

4

Developer links

Event Schedule

One self-hosted site can publish your event calendar, sell tickets, take bookings, and send the newsletter. Event Schedule gives venues, performers, and curators their own schedule types, and a curator page gathers events from the venues and performers it follows. Recurring patterns cover daily, weekly, monthly-by-weekday, and yearly dates with per-date exceptions, and calendars import from ICS feeds, Google Calendar, or Eventbrite. Tickets come in several types with promo codes, waitlists, gift cards, and a drag-and-drop seating plan, and payments go through Stripe, PayPal, Payfast, Razorpay, or cash straight to your own accounts. Door staff scan QR tickets in a browser and a live dashboard counts arrivals. Appointment pages sync both ways with Google Calendar, Outlook, and CalDAV. The newsletter editor sends segmented, A/B tested campaigns through your own SMTP server, and optional AI features turn pasted text or flyer images into draft events. Analytics, an audit log, TOTP two-factor login, signed webhooks, a REST API, and twelve interface languages cover the admin side. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AAL licensed.

Event Schedule
Event Schedule
Event Schedule
Event Schedule
Event Schedule
Event Schedule

Benefits

  • Every Paid Feature Included
  • A self-hosted install switches on everything the hosted plans offer, including ticketing, newsletters, and appointments, with no license keys and no platform fee on ticket sales.
  • Payments Go To You
  • Stripe, PayPal, Payfast, Razorpay, Invoice Ninja, payment links, or cash settle directly into your own accounts, so the processor's fee is the only cost.
  • Door Management Without Hardware
  • Staff scan QR code tickets from any phone browser, watch a live check-in dashboard, and hand guests Google Wallet or Apple Wallet passes.
  • Easy Setup And Updates
  • Docker compose or a browser setup wizard tests the database, runs migrations, and creates your admin account, and later updates install with one click from the admin panel.

Features

  • Venue, Talent, Curator Schedules
  • Publish calendars as a venue, a performer, or a curator that aggregates events from listed schedules, with categories, search, filters, and sub-schedules.
  • Reserved Seating Builder
  • Design seating plans by drag and drop, let guests pick seats on a visual picker, and run sales from a box office console.
  • Appointments And Calendar Sync
  • Offer Calendly-style booking with weekly hours, buffers, and approvals, synced two ways with Google Calendar, Outlook, Microsoft 365, and CalDAV servers.
  • Newsletter Editor
  • Compose block-based emails with templates, segments, and A/B testing, then send through your own SMTP server with delivery stats and no sending cap.
  • AI Event Creation
  • Paste text, a flyer image, or a WhatsApp message to draft an event, and translate schedules or generate descriptions with your own Gemini or OpenAI key.
  • REST API And Webhooks
  • Read and write events, schedules, and sales through an OpenAPI-documented REST API, and receive HMAC-signed webhook calls for sales, events, and check-ins.

Apps Similar to Event Schedule