4k stars on GitHub→

Open source event ticketing.
Never locked in.

Hi.Events is a full ticketing platform with every line of code public. Use our Cloud and be selling in minutes, or run the same software on your own servers. Your attendee data stays yours either way.

Cloud is 1.25% + $0.60 per paid ticket. Self-hosting is free under AGPL-3.0.

A Hi.Events event page for a conference, with its own cover art, dates and venue.

Every kind of event. One place to run it.

Check-in, reports and payouts are included from the first ticket.
Organizers using Hi.Events
MastodonMensaJuliaCon GlobalPenpotTEDxBUVChicago State UniversityAsian Conference on Machine LearningSommerland FestivalFanCon DenmarkPHP Morocco ConferenceToastmasters PolandHackGDLand many more
§ 01 · Why open source

A ticketing platform you can check, keep and leave

Most ticketing platforms own the relationship with your audience. Open source turns that around, whether or not you ever look at the code.

Read every line

The whole product is in one public repository. Audit how payments, attendee data and check-in work before you trust it with an event.

Your attendees stay yours

Every attendee and order is exportable at any time, and never sold or marketed to. The list you build is an asset you keep.

Leave whenever you like

Cloud and self-hosted are the same software. If your needs change you can take the whole thing in-house, so staying is a choice.

Host it where the rules say

Strict data-residency or security requirements? Run it in your own region, on your own infrastructure, behind your own firewall.

§ 02 · Two ways to run it

Hosted by us, or hosted by you

The core product has no premium edition. When self-hosted, reserved seating, a box office and company SSO need a commercial licence; otherwise the only question is who looks after the servers.

Most organizers

Hi.Events Cloud

We run it

1.25% + $0.60 / paid ticket

For organizers who want to sell tickets, not run servers. Sign up and publish your first event the same day.

Hosting, updates, backups and security handledPaid into your own Stripe account as tickets sellFree events cost nothingNo monthly fee, no contract
Same code as the public repo
Start on Cloud for free

Self-hosted

You run it

$0 platform fee, free forever

For technical teams, and for organizations whose data has to stay on their own infrastructure.

Every core feature, no licence keyYour servers, your database, your regionYour own Stripe account, no platform feeKeep the small “Powered by Hi.Events” link visible
You handle hosting, updates and backups
Self-host in 5 minutes →

Need to remove the branding, keep modifications private, or run a ticketing platform for clients? Commercial licences start at €249 a year for your own events, or €3,999 for a platform.

§ 03 · Self-host

Running on your own server in five minutes

If you have Docker, you have everything you need. The all-in-one setup brings up the whole application with one command.

One Docker Compose file runs the whole applicationOne-click templates for DigitalOcean, Render, Railway, Zeabur and ElestioLaravel, React and PostgreSQL underneath, deployable separately for production
Read the quick start →Deployment guide →
git clone https://github.com/HiEventsDev/hi.events.git
cd hi.events/docker/all-in-one
cp .env.example .env
# add the APP_KEY and JWT_SECRET from the README
docker compose up -d

Then open localhost:8123 and create your first account.

§ 04 · Features

Open source, and a complete ticketing platform

Everything here is in the public repository and in every Cloud account. There is no higher tier to upgrade to.

Tickets & checkout

Paid, free, donation and tiered ticketsAdd-ons, capacity limits and waitlistsPromo codes and tracked affiliate linksRegistration questions per ticket typeCheckout in 20 languages

Your brand, your site

Event and organizer pages in your coloursEmbeddable checkout widget for any websiteBranded printable tickets and email templatesAttendee messaging by ticket typeA REST API and webhooks into your own systemsAn MCP server, so Claude, ChatGPT and other AI assistants can work with your events

Money & the door

Stripe payments into your own accountTaxes, fees and invoices with your numberingFull and partial refundsQR code check-in from any phoneSales reports, exported as CSV
Real-time sales dashboard
Repeating events and schedules
Team roles and two-factor sign-in
§ 05 · Community

Built in the open, with the people who use it

Issues, roadmap discussions and every release happen on GitHub. Report a bug, request a feature, add a translation or send a pull request. The licence terms are there too. For what the software covers beyond ticket sales, see open source event management software.

4k
GitHub stars
670
Forks
20
Checkout languages
AGPL-3.0
Licence
No private repo, and no licence key for the core product. Reserved seating, a box office and company SSO need a commercial licence.
§ 06 · FAQ

Licensing, self-hosting and Cloud, answered

What open source licence does Hi.Events use?
Hi.Events is released under AGPL-3.0 with additional terms. You can self-host, modify and use the code freely, provided you keep the “Powered by Hi.Events” link visible in the footer of every page and email it generates and, as the AGPL requires, offer your modified source code to the people who use your install. A commercial licence removes the attribution requirement.Commercial licences →
Is the self-hosted version the full product?
Almost. The GitHub repository is the full codebase and the core product needs no licence key. The exceptions are three Enterprise features, reserved seating, a box office and company SSO, which the platform licence includes and which are a paid add-on to a licence for your own events. Google, Microsoft and your own OIDC sign-in stay free. Hi.Events Cloud runs the same code, with the Enterprise features switched on by request.Enterprise features →
Is there a managed cloud option?
Yes. Hi.Events Cloud is the same software, hosted, updated and backed up for you. Free events cost nothing. Paid tickets are 1.25% plus a small fixed amount per ticket (60¢ in the US, €0.50 in the EU, 45p in the UK, A$0.85 in Australia), with no monthly fee and no contract.See the full pricing →
What do I need to self-host Hi.Events?
Docker is the recommended route: the all-in-one image runs the whole application with one Docker Compose command. Underneath it is a Laravel (PHP 8.3+) backend, a React frontend and a PostgreSQL database, which you can also deploy separately for production. One-click templates exist for DigitalOcean, Render, Railway, Zeabur and Elestio.Self-host in 5 minutes →Deployment guide →
How do payments work when I self-host?
You connect your own Stripe account. Payments go from your buyers to your Stripe account and on to your bank; Hi.Events never touches the funds and charges no platform fee. You pay Stripe’s standard processing fees, and your own hosting costs.
Can I remove the “Powered by Hi.Events” branding?
Not on the free version: keeping the link visible is part of the additional licence terms, though you can change logos and colours. Commercial licences remove it. They’re priced by what you sell each year: for your own events from €249, covering your first €10k of ticket sales, and for running a ticketing platform for other organizers from €3,999, covering up to €200k.Compare licences →
Is there support for self-hosted installations?
Community support is on GitHub issues and discussions. Every commercial licence includes email support, and custom support packages are available from [email protected].
Can I move between Cloud and self-hosted?
Your attendee and order data is exportable at any time on either. Because Cloud and the open source build are the same software, starting on Cloud does not close the door on running it yourself later, which is the point of choosing open source.
Can I contribute to Hi.Events?
Yes. Bug reports, feature requests, translations and pull requests are all welcome on GitHub, and contributors help shape the roadmap.

Open source ticketing, without the servers

Start on Cloud today. The code is public and your data is exportable, so you can take it in-house 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.