π A star would be much appreciated! π
Hi.Events
Demo Event π β’ Website π β’ Documentation π β’ Installation βοΈ
Open-source event management and ticketing platform.
Deutsch | PortuguΓͺs | FranΓ§ais | EspaΓ±ol | δΈζ (ZhΕngwΓ©n) | ζ₯ζ¬θͺ
Table of Contents
π Introduction
Hi.Events is a feature-rich, self-hosted event management and ticketing platform. From conferences to club nights, Hi.Events is designed to help you create, manage, and sell tickets for events of all sizes.
π Features
Hi.Events is packed with features to streamline your event management and ticketing:
- π Event Analytics: Gain deep insights into event performance and ticket sales.
- π Embeddable Ticket Widget: Easily integrate ticket sales into any website.
- π₯ Customizable Event Homepages: Create eye-catching event pages with flexible design options.
- π Intuitive Check-In Tools: Easily check in attendees at the door with Hi.Events' QR code check-in tool.
- π¬ Event Messaging Tools: Message attendees with important updates and reminders.
- π Custom Order Forms: Collect attendee information with tailored questions at checkout.
- π« Multiple Ticket Types: Free, paid, donation, or tiered ticket types.
- πΈ Versatile Promo Codes: Highly versatile discount codes. Pre-sale access, multiple discount options.
- π° Instant Payouts: Enjoy instant payouts with seamless Stripe integration.
- π§Ύ Tax and Fee Configuration: Add tax and fees on a per-ticket basis.
- π¦ Data Exports: Export attendee and order data to XLSX or CSV.
- π» REST API: Full-featured REST API for custom integrations.
- π SEO Tools: Customize SEO settings for each event.
- π Beautiful Checkout Process: Ensure a smooth, beautiful checkout experience.
- π Role-Based Access: Support for multiple user roles.
- π» Online Event Support: Offer online event instructions and links.
- βͺ Full and Partial Refund Support: Manage full and partial refunds with ease.
- π§ Email Notifications: Keep attendees informed with automated email notifications.
- π± Mobile-Responsive: Enjoy a seamless experience on any device.
- π Multi-Language Support: Support for multiple languages (English, PortuguΓͺs, EspaΓ±ol, δΈζ (ZhΕngwΓ©n), Deutsch, FranΓ§ais)
- π Advanced Capacity Management: Set capacity limits across multiple ticket types.
- π And much more!
π Getting Started
For detailed installation instructions, please refer to our documentation. For a quick start, follow these steps:
One-Click Deployments
π³ Quick Start with Docker
Important
Please ensure you have Docker and Docker Compose installed on your system. If not, you can download them from the official Docker website: Docker.
-
Clone the Repository:
git clone git@github.com:HiEventsDev/hi.events.git
-
Navigate to the Docker Directory:
cd hi.events/docker/all-in-one -
Generate the
APP_KEYandJWT_SECRETGenerate the keys using the following commands:
Unix/Linux/MacOS:
echo base64:$(openssl rand -base64 32) # For APP_KEY openssl rand -base64 32 # For JWT_SECRET
Windows: Check the instructions in ./docker/all-in-one/README.md for generating the keys on Windows.
Add the generated values to the
.envfile located in./docker/all-in-one/.env: -
Start the Docker Containers:
-
Create an account:
Open your browser and navigate to http://localhost:8123/auth/register.
βΉοΈ Please refer to the getting started guide for other installation methods, and for setting up a production or local development environment.
π Sponsors
Stinking BadgesMaking a Donation
If you find Hi.Events useful, it would be massively appreciated if you made a small donation to help support the project.
We'll use your donation to fund ongoing development and maintenance of Hi.Events.

or
Sponsor on GitHub
or
Sponsor on Open Collective
π Change Log
Stay updated with our ongoing improvements and feature additions at our GitHub releases page.
π€ Contributing
We welcome contributions, suggestions, and bug reports! Please see our contributing guidelines for more information.
β FAQ
Have questions? Our Docs have answers. If you can't find what you're looking for, feel free to reach out to us at hello@hi.events.
π License
Hi.Events is licensed under the terms of the AGPL-3.0 license.
For more licensing information, including commercial licencing options, please visit our licensing page here.

