Repolode
HiEventsDev

HiEventsDev/Hi.Events

Self-hosted or cloud event ticketing and management platform for selling tickets, managing check-in and running attendee communication.

Open-source alternative to:EventbriteTickettailorDice

Stars
4,074
Forks
744
Open issues
193
Last commit
7 hours ago

What is it?

Hi.Events is an open-source platform for organizers who sell tickets to conferences, concerts, nightlife events, workshops and festivals. It covers the full flow from event setup and ticket types through checkout, payments and attendee management, so organizers can keep control of their branding and customer data instead of relying on a third-party ticketing marketplace.

Organizers can create one-off or recurring events with per-date prices and capacity, sell paid, free, donation or tiered tickets, and use promo codes, waitlists and embeddable ticket widgets on their own sites. Payouts go to the organizer's own Stripe account. On the day of the event, check-in works through a phone camera or USB scanner, with shareable check-in lists showing live counts.

The application is built with Laravel and React, uses PostgreSQL and Redis, and can be run with Docker using an all-in-one compose setup. It also provides a REST API with API keys and webhooks. Some features, such as reserved seating and the box office, fall under a separate enterprise license.

Key features

  • 01Creates one-off and recurring events with per-date prices and capacity
  • 02Sells paid, free, donation and tiered tickets with promo codes and waitlists
  • 03Embeds ticket widgets, buttons and event lists on your own site
  • 04Checks attendees in with a phone camera or USB scanner
  • 05Pays out to the organizer's own Stripe account
  • 06Provides a REST API, API keys, webhooks and CSV/XLSX exports

Use cases

  • Running a conference or workshop series and selling tickets on your own domain
  • Organizing nightlife or club nights with door check-in lists
  • Hosting a festival or concert that needs promo codes and tiered pricing
  • Keeping attendee data in-house by self-hosting the platform

Quick start

  1. 1

    Clone the repository

    git clone https://github.com/HiEventsDev/hi.events.git
  2. 2

    Enter the all-in-one Docker folder

    cd hi.events/docker/all-in-one
  3. 3

    Copy the example environment file

    cp .env.example .env
  4. 4

    Generate the APP_KEY and JWT_SECRET keys (Linux/macOS), then start the stack and open http://localhost:8123

    docker compose up -d

Things to know

  • Reserved seating and the box office require a separate Enterprise licence for production use.
  • Licensed under AGPL-3.0 with additional terms that require the "Powered by Hi.Events" attribution to be kept.

Topics

FAQ

What is Hi.Events?
Self-hosted or cloud event ticketing and management platform for selling tickets, managing check-in and running attendee communication. Hi.Events is an open-source platform for organizers who sell tickets to conferences, concerts, nightlife events, workshops and festivals. It covers the full flow from event setup and ticket types through checkout, payments and attendee management, so organizers can keep control of their branding and customer data instead of relying on a third-party ticketing marketplace.
Is Hi.Events free to use? What license does it have?
Hi.Events is open source under the Other license. Check the license terms before using it in commercial products.
Is Hi.Events still maintained?
Actively maintained. The last commit to Hi.Events was on Oct 21, 2026.
What can I use Hi.Events for?
Running a conference or workshop series and selling tickets on your own domain Organizing nightlife or club nights with door check-in lists Hosting a festival or concert that needs promo codes and tiered pricing Keeping attendee data in-house by self-hosting the platform
How do I install Hi.Events?
Clone the repository: git clone https://github.com/HiEventsDev/hi.events.git Enter the all-in-one Docker folder: cd hi.events/docker/all-in-one Copy the example environment file: cp .env.example .env Generate the APP_KEY and JWT_SECRET keys (Linux/macOS), then start the stack and open http://localhost:8123: docker compose up -d
Where can I get Hi.Events?
The source code and installation instructions are on GitHub: https://github.com/HiEventsDev/Hi.Events

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects