Chobble Tickets
Open source ticketing system with zero per-attendee fees. Self-hostable on Deno with Stripe, Square, or SumUp, and end-to-end encrypted attendee data.
Open source alternative to:
Chobble Tickets is a minimalist, privacy-first ticketing and reservation system that runs on Deno with libsql (SQLite or Turso). It is built and maintained by Chobble CIC, a UK community interest company whose assets are locked to the community, so the software cannot be sold off or stripped into a proprietary fork.
Unlike most ticketing platforms, Chobble Tickets charges no per-attendee fees. Organizers pay only the standard payment processor rate (Stripe, Square, or SumUp) plus an optional flat booking fee they configure themselves. The project positions itself as a "no per-attendee fee" alternative to Eventbrite, BookItBee, Seetickets, and similar services.
All attendee PII — names, emails, phone numbers, postal addresses, and payment references — is protected with a hybrid RSA-OAEP + AES-256-GCM scheme. A three-layer key hierarchy (env-var root key → RSA key pair → per-user wrapped data keys) means a database dump alone is not enough to recover personal data; an attacker would also need the operator's environment key and a valid owner, manager, agent, or API credential. The project ships with first-class deployment to Bunny Edge Scripting and also runs on Docker, Fly.io, Heroku, Render, Koyeb, or any Deno host.
Beyond basic listing and checkout, Chobble Tickets supports daily-capacity listings, listing groups, multi-listing bookings, Apple Wallet (.pkpass) and Google Wallet passes, QR-based check-in with a built-in scanner, CalDAV and ICS feeds, email notifications, two-way SMS via the SMS Gateway for Android, and a multi-tenant site builder that lets one operator provision and renew many self-contained sites. A managed hosted version is available at tix.chobble.com for £5/month or £50/year if you would rather not run it yourself.
Categories:
Tags:
Build with:
Frequently Asked Questions
What is Chobble Tickets?
Chobble Tickets is an open source, self-hostable ticketing and reservation system built on Deno and libsql. It supports free and paid listings, daily-capacity calendars, multi-listing bookings, Stripe/Square/SumUp payments, Apple and Google Wallet passes, QR check-in, email notifications, and two-way SMS — all without charging per-attendee fees.
How is Chobble Tickets different from Eventbrite?
Eventbrite charges a per-ticket service fee to attendees, on top of payment processing. Chobble Tickets charges no per-attendee fee: organizers pay only the payment processor's normal rate plus an optional flat booking fee they set themselves. Chobble Tickets is also fully self-hostable, AGPL-3.0-licensed, and encrypts all attendee PII at rest by default.
Can I self-host Chobble Tickets?
Yes. The recommended way is to deploy on Bunny Edge Scripting by forking the repo and connecting it to a Bunny Edge Script, but it also runs on Docker, Fly.io, Heroku, Render, Koyeb, or any Deno host. The repo includes a one-click setup.sh and the schema auto-migrates on first request.
Is my attendees' data private?
Yes. Chobble Tickets uses a hybrid RSA-OAEP + AES-256-GCM scheme to encrypt every attendee field (name, email, phone, postal address) and payment reference at rest. A three-layer key hierarchy means a leaked database plus a leaked environment key still cannot decrypt PII without an owner, manager, or agent password or an API key — none of which are stored in the database.
Repository details
Updated 8/10/2026, 3:00:55 PM
View Repository
