Hi.Events runs the event from setup to hand-over: tickets and products, orders, attendees, check-in at the door, messages, reports and your team. The code is public under AGPL-3.0. Self-host it for free, or use the same software on Hi.Events Cloud.
Cloud is 1.25% + $0.60 per paid ticket and free for free events. Self-hosting has no platform fee.
Ticketing is one part of running an event. Hi.Events handles the rest of the admin too, and every feature below is in the public repository and in every Cloud account.
What it does not do. Hi.Events has no reserved seating, no agenda or session builder, no badge printing and no memberships. If your event needs a seating plan or a call for papers, one of the other projects below is a better fit.
There is no community edition and no enterprise edition. The only decision is who runs the servers.
Hosted by us
Sign up and publish your first event today. Free events cost nothing.
Hosted by you
Run it on your own servers, in your own region, on your own database.
Self-hosting is free under AGPL-3.0 with additional terms. To remove the branding or keep your modifications private, commercial licences start at €499 a year. For the ticketing side of the story, see Open source event ticketing.
These are the projects you will find under the same search. They solve different problems: some are ticket shops, some are conference tools with a call for papers and a schedule. Checked September 2026.
| Project | Licence | Language / stack | What it is for | Hosted option | Ticket sales built in |
|---|---|---|---|---|---|
| Hi.Events | AGPL-3.0 with additional terms | PHP (Laravel), React, PostgreSQL | Ticketing and event management for any event: paid and free tickets, recurring schedules, check-in, messaging, reports, team roles | Yes, Hi.Events Cloud, 1.25% + $0.60 per paid ticket | Yes, through your own Stripe account |
| pretix | AGPL-3.0 with additional terms | Python (Django) | Ticket shop for conferences, festivals, exhibitions and museums, with seating plansThe self-hosted Community edition is free. When self-hosting, seating plans and the point-of-sale app need a paid Enterprise licence. | Yes, pretix Hosted, 2.5% (max €15) in EUR | Yes, 40+ payment providers |
| Indico | MIT | Python (Flask), React | Lectures, meetings, workshops and conferences at CERN and other institutions, with room booking | Not stated (a demo sandbox only) | Paid registration through payment plugins |
| alf.io | GPL-3.0 | Java (Spring Boot) | Ticket reservation for conferences, trade shows, workshops and meetups | Yes, Swicket | Yes, Stripe, Mollie, PayPal, Revolut, bank transfer and on-site |
| Eventyay | Apache-2.0 | Python (Django) | FOSSASIA’s platform for ticketing, registration, call for participation, session scheduling, check-in and badge printingIts predecessor, Open Event Server (GPL-3.0), is archived on GitHub. | Yes, eventyay.com | Yes |
| OSEM | MIT | Ruby on Rails | Free and open source software conferences: call for papers, schedules, registration and a splash page, maintained by openSUSE | Not stated (a demo only) | Optional, payment provider not stated |
| Attendize | Attribution Assurance License | PHP (Laravel), MySQL | Ticket selling and event management; the predecessor to Hi.Events, from the same founderNo commits since August 2024. | Not stated | Yes, Stripe, PayPal and Coinbase |
Weighing Hi.Events against hosted platforms too? Compare fees and features side by side, or see the event ticketing software overview.
The all-in-one Docker setup runs the Laravel backend, the React frontend and PostgreSQL together. For production you can deploy them separately.
Any Linux machine with Docker and Docker Compose will do. Or skip the server and use a one-click template for DigitalOcean, Render, Railway, Zeabur or Elestio.
Run git clone https://github.com/HiEventsDev/hi.events.git and change into hi.events/docker/all-in-one.
Copy .env.example to .env, then add the APP_KEY and JWT_SECRET as the README in that folder describes.
Run docker compose up -d. One Compose file brings up the whole application.
Open localhost:8123, register, and create an event. Connect a Stripe account when you are ready to sell paid tickets; free events publish without one.
Start on Cloud today. The code is public and your data is exportable, so you can move to your own servers whenever you like.
Free events cost nothing. Paid tickets are 1.25% + $0.60, with no monthly fee and no contract — see the full pricing.