Revel
letsrevel.io
What it is
Revel is an open-source event management platform for communities, clubs, and independent venues. Organizers can offer free or paid tickets, create ticket tiers, reserve seats, and scan QR codes at entry. Custom questionnaires can screen attendees before an event address is revealed. Community functions include potluck coordination, memberships, class passes, and members-only events. Venue tools include a seat-map designer, zone pricing, and QR door scanning. Event listings, individual events, and event series can be embedded on external websites using a script, iframe, or oEmbed. Listed integrations include Stripe payments, Google OAuth, optional OpenAI questionnaire evaluation, Telegram notifications, and Apple Wallet downloads. Self-hosting is MIT-licensed, with Docker deployment and a REST API documented through OpenAPI. Self-hosting costs nothing; hosted processing charges 3% + €0.50 only when Revel processes a payment, while free events cost €0. User data is stored in Germany and not sold.
Spec sheet
- What it does
- Revel is an event-management, ticketing and membership platform for communities, clubs, independent venues and artists.Read 21 Oct 2026 · github.com
- Purpose
- Revel is an open-source event management platform for communities, clubs, and independent venues.Read 7 Oct 2026 · letsrevel.io
- Intended users
- The site describes use by queer collectives, kink clubs, supper clubs, book circles, gyms, yoga studios, dance schools, and choirs.Read 7 Oct 2026 · letsrevel.io
- Free plan
- YesRead 20 Sep 2026 · letsrevel.io
- Integrations
- The terms list Stripe payments, Google OAuth sign-in, optional OpenAI questionnaire evaluation, Telegram notifications, and Apple Wallet ticket and pass downloads.Read 7 Oct 2026 · letsrevel.io
- Security
- The privacy policy lists HTTPS/TLS, database and file-storage encryption, JWT authentication, optional two-factor authentication, PBKDF2 password hashing, and ClamAV file scanning.Read 7 Oct 2026 · letsrevel.io
- Privacy
- The privacy policy says Revel does not use tracking or analytics cookies, does not sell data, and stores user data in Germany.Read 7 Oct 2026 · letsrevel.io
- Support
- The homepage offers a book-a-call option and links to documentation for self-hosting.Read 7 Oct 2026 · letsrevel.io
- License
- Revel's backend, frontend and infrastructure repositories are released under the MIT License.Read 21 Oct 2026 · github.com
- Headquarters
- Vienna, AustriaRead 28 Sep 2026 · letsrevel.io
- Age requirement
- Users must be at least 16 to create an account, while organizers remain responsible for enforcing event-specific age restrictions.Read 21 Oct 2026 · letsrevel.io
- Attendee screening
- Organizers can require customizable questionnaires, approve or decline applicants, and maintain invitation-only or private guest lists.Read 21 Oct 2026 · letsrevel.io
- Community activities
- Revel includes potluck coordination with dietary flags and contribution tracking.Read 21 Oct 2026 · letsrevel.io
- Community features
- The platform includes potluck coordination, memberships, class passes, and members-only events.Read 7 Oct 2026 · letsrevel.io
- Company size
- LinkedIn lists Let's Revel as a privately held software-development company with 2–10 employees.Read 21 Oct 2026 · linkedin.com
- Documentation
- The project provides MkDocs documentation, a self-hosting guide, repository READMEs and a demo environment whose data resets nightly.Read 21 Oct 2026 · github.com
- Embedding
- Event listings, individual events and event series can be embedded on other websites using script, iframe or oEmbed.Read 21 Oct 2026 · letsrevel.io
- Embeds
- Organizers can embed event listings, individual events, or event series on their own websites using an embed script, iframe, or oEmbed integration.Read 7 Oct 2026 · letsrevel.io
- Eventbrite integration
- Organizers can optionally cross-list Revel events on Eventbrite.Read 21 Oct 2026 · letsrevel.io
- Infrastructure provider
- Hosted application, database, background jobs, monitoring and logs run on Hetzner infrastructure with data located in Germany.Read 21 Oct 2026 · letsrevel.io
- Limit: deployment architecture
- Published container images are built for linux/amd64 only, so other CPU architectures require additional work.Read 21 Oct 2026 · github.com
- Limit: email dependency
- A self-hosted instance can run without SMTP, but users will not receive verification or ticket emails until mail delivery is configured.Read 21 Oct 2026 · github.com
- Limit: support maturity
- The project is small, with LinkedIn showing only 2–10 employees and the GitHub organization showing no public members.Read 21 Oct 2026 · linkedin.com
- Maker and headquarters
- The legal service provider is Biagio Distefano, with a listed address in Vienna, Austria.Read 21 Oct 2026 · letsrevel.io
- Memberships
- Clubs and studios can sell recurring monthly or annual memberships, class passes and members-only activities.Read 21 Oct 2026 · letsrevel.io
- Notable news
- The project's GitHub profile identifies Revel v1.0.0 as its first major release, dated November 19, 2025.Read 21 Oct 2026 · github.com
- Other integrations
- Official terms list optional Google sign-in, Telegram notifications, Apple Wallet, Google Wallet and connected third-party apps.Read 21 Oct 2026 · letsrevel.io
- Payment data
- Payments are processed by Stripe; Revel says it does not store credit-card numbers or bank-account details.Read 7 Oct 2026 · letsrevel.io
- Payment integration
- Stripe handles payment processing, recurring subscription billing and referral payouts, with money sent to the organizer's Stripe account.Read 21 Oct 2026 · letsrevel.io
- Praise: community focus
- The maker told Reddit that the product is primarily designed for LGBTQ+, queer, sex-positive and kinky communities needing questionnaire-based attendee vetting, while remaining usable as ordinary ticketing software.Read 21 Oct 2026 · reddit.com
- Praise: open-source control
- A Reddit commenter described the MIT license, self-hosting wizard, Stripe and Telegram integrations, malware scanning, observability stack and documentation as notable strengths.Read 21 Oct 2026 · reddit.com
- Privacy and compliance
- The hosted service says it stores data in the European Union, does not use tracking or analytics cookies, and supports GDPR export, deletion and portability rights.Read 21 Oct 2026 · letsrevel.io
- Public API
- The backend is a Django API built with Django Ninja and exposes browsable OpenAPI documentation at the demo API endpoint.Read 21 Oct 2026 · github.com
- Rating on Capterra
- 0.0 out of 5 from 0 reviews.Read 21 Oct 2026 · capterra.com
- Rating on Software Advice
- No rating published; the listing says there are no reviews yet.Read 21 Oct 2026 · softwareadvice.com
- Recurring events
- The platform supports recurring event series and season passes covering series events.Read 21 Oct 2026 · letsrevel.io
- Reserved seating
- Venues can design seat maps, price zones or individual seats, hold seats during checkout, and scan tickets at the door.Read 21 Oct 2026 · letsrevel.io
- Screening
- Customizable questionnaires can screen attendees before they see an event address.Read 7 Oct 2026 · letsrevel.io
- SDK and extensibility
- The frontend is a SvelteKit/Svelte 5 application with an automatically generated TypeScript API client; third-party apps can connect through Sign in with Revel permissions.Read 21 Oct 2026 · github.com
- Security controls
- Official privacy terms state HTTPS/TLS in transit, encrypted database and file storage, expiring JWT authentication, optional 2FA, Django password hashing, ClamAV malware scanning and XSS/SQL-injection/CSRF protections.Read 21 Oct 2026 · letsrevel.io
- Self-hosting
- A Docker Compose stack and setup wizard deploy Revel on a Linux x86-64 server; the hosted images are published through GitHub Container Registry.Read 21 Oct 2026 · github.com
- System requirements
- The self-hosting guide specifies Linux x86-64, DNS records, ports 80 and 443, and a slim deployment of 2 vCPU and 4 GB RAM.Read 21 Oct 2026 · github.com
- Ticketing
- Organizers can sell paid or free tickets, offer ticket tiers, run RSVPs, and check attendees in with QR codes.Read 21 Oct 2026 · letsrevel.io
- Venue tools
- The site lists a seat-map designer, zone pricing, and QR door scanning for venues and theaters.Read 7 Oct 2026 · letsrevel.io
- Wallet support
- Tickets, season passes and membership cards can be downloaded to Apple Wallet or saved to Google Wallet.Read 21 Oct 2026 · letsrevel.io
Plans and prices
Strong points and limits
Strong points
- Free and paid ticketing with reserved seating
- QR check-in and door scanning
- MIT-licensed self-hosting
- Embeddable event listings and series
- No fee for free events
Limits
- Hosted processing charges 3% + €0.50
- Self-hosting requires separate infrastructure costs
- Hosted fees exclude VAT where applicable
- OpenAI questionnaire evaluation is optional
Who it suits
It suits community groups, clubs, supper events, classes, venues, and theaters needing ticketing plus membership or screening tools. Technical teams can self-host under the MIT License.
Verdict
Revel combines event sales, venue operations, community coordination, and embeddable listings. Its free self-hosted plan has no platform fees, while hosted payment processing charges apply only when Revel handles a payment.
Where Specifiction places it
- Event Management Software#39 of 1818.5
- Gym Membership Billing Software#7 of 268.6