Logo
Deploy Now

Stars

2,500

Forks

651

Watchers

44

Developer links

Pretix

Pretix powers thousands of events and millions of ticket sales through a fully brandable ticket shop with interactive seating plans, 30+ payment providers, and a mobile check-in app for venue entry management. With over 2,400 GitHub stars, it delivers what organizations need when they demand full control over attendee data and revenue rather than surrendering margins to Eventbrite or Ticket Tailor. Built with Python and Django on PostgreSQL with Redis and Celery, the ticket shop adapts to your colors, logo, and domain with responsive design. The graphical seating plan editor handles everything from small cinemas to large stadiums, letting buyers choose seats mapped to pricing categories. Payment providers connect through plugins including Stripe, PayPal, Mollie for iDEAL and Bancontact, SEPA direct debit, and bank transfer with automatic CSV import for payment matching. The voucher engine generates bulk discount codes with usage limits, quota reservations, and automated email distribution. Waiting lists automatically offer released tickets to the next registrant with expiration deadlines. A built-in mini-CMS hosts event descriptions, terms of service, and static pages directly in the ticket shop. Customer accounts enable repeat buyers to check out faster across events. The pretixSCAN mobile app performs QR code check-in on Android and iOS with offline capability. Embeddable JavaScript widgets integrate the shop into any website. Plugin architecture extends functionality with output formats, analytics, and Apple Wallet passes. Deploy via Docker with the pretix/standalone image alongside PostgreSQL and Redis. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Pretix
Pretix
Pretix
Pretix
Pretix

Benefits

  • Complete Ticketing Platform Control
  • Own your entire ticketing workflow from shop branding to payment processing, eliminating per-ticket fees and keeping all attendee data on your own infrastructure under your jurisdiction.
  • Interactive Seating Plan Editor
  • Design venue layouts with the graphical seating plan editor, map seats to pricing categories, block individual seats from sale, and let buyers interactively choose positions.
  • Extensive Payment Provider Ecosystem
  • Connects to over thirty payment gateways through plugins including Stripe, PayPal, Mollie, SEPA direct debit, and bank transfer with automated CSV reconciliation for offline payments.
  • Plugin-Driven Extensible Architecture
  • Extends core functionality through Django-based plugins for output formats, analytics integrations, payment providers, Apple Wallet passes, and custom event workflows without forking.

Features

  • Voucher Management System
  • Generates bulk discount codes with per-code usage limits, quota reservations, tag-based organization, CSV import and export, and automated email distribution to recipients.
  • Embeddable Ticket Widget
  • Integrates the ticket shop into any website via JavaScript widget with customizable styling that matches your site design without requiring visitors to leave your domain.
  • Mobile Check-In App
  • The pretixSCAN app validates QR code tickets on Android and iOS with offline mode, syncing check-in data when connectivity resumes for reliable venue entry management.
  • Waiting List Automation
  • Queues interested buyers when events sell out and automatically offers released tickets with configurable two-day redemption windows before passing to the next registrant.
  • Built-In Content Management
  • Hosts event descriptions, terms of service, privacy policies, and custom pages directly in the ticket shop via the integrated mini-CMS with multi-language support.