ConfigsJul 4, 2026·3 min read

Hi.Events — Open Source Event Management and Ticketing Platform

Self-hosted event management platform for creating events, selling tickets, and managing attendees with a modern web interface.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Hi.Events Overview
Direct install command
npx -y tokrepo@latest install 07a328e7-77a2-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

Hi.Events is a self-hosted event management and ticket selling platform designed for conferences, concerts, workshops, and community gatherings. It provides organizers with tools to create event pages, manage ticket types and pricing, process payments, and handle attendee check-in — all without relying on third-party ticketing services.

What Hi.Events Does

  • Creates public event pages with customizable descriptions and branding
  • Manages multiple ticket types with tiered pricing, capacity limits, and sales windows
  • Processes payments via Stripe integration with support for promo codes and discounts
  • Generates QR-coded tickets for digital or print-at-home distribution
  • Provides attendee check-in via a mobile-friendly scanning interface

Architecture Overview

The backend is built with Laravel (PHP) providing a REST API, while the frontend uses React for the organizer dashboard and public event pages. PostgreSQL stores event and order data. Stripe handles payment processing. The entire stack is containerized with Docker Compose for straightforward deployment.

Self-Hosting & Configuration

  • Deploy with Docker Compose; requires PHP, PostgreSQL, and Redis containers
  • Configure Stripe API keys for payment processing in the environment file
  • Set up SMTP credentials for transactional emails (order confirmations, tickets)
  • Configure your domain and SSL for the public-facing event pages
  • Customize branding, colors, and email templates through the admin dashboard

Key Features

  • Multi-event management with separate dashboards per event
  • Flexible ticket types: paid, free, donation-based, and hidden tickets
  • Promo codes and discount rules with usage limits
  • Attendee messaging and order management tools
  • Embeddable ticket widgets for integration with existing websites

Comparison with Similar Tools

  • Eventbrite — SaaS with platform fees; Hi.Events is self-hosted with no per-ticket fees
  • Tito — hosted ticketing; Hi.Events keeps all data on your infrastructure
  • Pretix — similar scope but Python/Django; Hi.Events uses Laravel/React
  • Meetup — community-focused with discovery; Hi.Events focuses on ticketing and management

FAQ

Q: What payment processors are supported? A: Hi.Events currently integrates with Stripe for payment processing. Additional providers may be added in future releases.

Q: Can I run free events without Stripe? A: Yes. If all ticket types are free, no payment processor configuration is needed.

Q: Does it support multiple organizers? A: Yes. You can invite team members with different permission levels to manage events collaboratively.

Q: Is there a mobile app for check-in? A: The check-in interface is a mobile-responsive web page that works in any smartphone browser with camera access for QR scanning.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets