Revel
Self-hosted event management tool that provides community-focused event management and ticketing platform.
Overview
The Django backend of the Revel event platform project The Django backend of the Revel event platform project - letsrevel/revel-backend The project has 75 GitHub stars and is licensed under MIT.
Key Features
Source: GitHub README
- Organizations: Create and manage your community’s central hub. Customize its visibility (Public, Members-Only).
- Roles & Permissions: Assign roles like Owner, Staff, and Member, with a granular permission system to control who can create events, manage members, and more.
- Membership System: Manage a roster of members, enabling members-only events and fostering a sense of belonging.
- Advanced Attendee Screening: Gate event eligibility with custom questionnaires. Automatically review submissions or use a manual/hybrid approach to ensure attendees align with your community’s values.
- Full Data Ownership: When self-hosting, you control your data. No third-party trackers, no selling of event data. Keep your community’s information safe.
- Tailored Invitations: Send direct invitations that can waive specific requirements (like questionnaires, membership or purchase) for trusted guests.
- In-House VAT Calculations: Ticket prices include VAT; net/gross breakdowns are computed at purchase time and persisted on each payment record.
- EU B2B Reverse Charge: Platform fees automatically apply reverse charge for cross-border B2B transactions with VIES-validated VAT IDs.
- VIES Integration: Organization VAT IDs are validated in real-time against the EU’s VIES system, with monthly re-validation via Celery Beat.
- Automated Invoicing: Monthly platform fee invoices are generated automatically, rendered as PDFs (WeasyPrint), and emailed to organization owners — with race-safe sequential numbering and idempotent generation.
Getting Started
Source: GitHub README
OpenTelemetry tracing initialized: service=revel, sample_rate=1.0, endpoint=http://localhost:4318
curl http://localhost:8000/api/docs
Normalized Features
Source: tool-features-normalized.json
docker, docker compose, metrics, postgresql, redis, rest api.
Deploy
Features
Integrations & APIs
- REST API
Analytics & Reporting
- Metrics & KPIs
Related Booking & Scheduling Tools
View all 44 →Cal.com
41KCal.com is the open-source scheduling platform for individuals and teams — a fully customizable, self-hostable alternative to Calendly with round-robin, routing forms, and built-in video.
Postiz
27KStreamline your social media with Postiz. Schedule posts, analyze performance, and manage all accounts in one place.
QloApps
13KFree and open-source hotel reservation system and booking engine
Buildbot
5.4KBuildbot is a self-hosted booking & scheduling replacement for Azure DevOps.
Inngest
5.1KInngest gives you simplify backend processes on your own infrastructure.
Rallly
5KFor event management, Rallly is a self-hosted solution that provides user-friendly, tool for coordinating events and meetings without the hassle of...