Alf.io logo

Alf.io

Open-source ticket reservation platform for events of any size

1.6k Java GPL-3.0 4 days ago

Overview

Alf.io is a full-featured, open-source event ticketing and reservation system written in Java. It supports paid and free events, multiple ticket categories, promo codes, check-in via QR code, and integrations with Stripe, PayPal, and Mollie for payments. Organizations can self-host it on any server running Java or deploy it via Docker, and a web-based admin panel handles the entire event lifecycle from creation to attendee check-in.

Where it falls short of Calendly

  • No built-in recurring appointment booking (1:1 scheduling like Calendly)
  • Mobile app for attendees is not provided; check-in relies on a separate web view
  • Analytics and post-event reporting are basic compared to Eventbrite or Cvent
  • Initial Java/PostgreSQL setup is heavier than typical SaaS onboarding

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

ticketing
events
reservations
scheduling
payments
Maintain Alf.io?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Alf.io difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/alf-io)](https://openreplace.com/alf-io)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Scheduling infrastructure for everyone, the open-source Calendly alternative

46k TypeScript AGPL-3.0 2 days ago
3/5
1-click
Alf.io vs Cal.com

Open-source online appointment scheduling built on Cal.com

46k Nodejs MIT 2 days ago
3/5
Alf.io vs Cal.diy

Open-source hotel reservation and channel management system

14k PHP OSL-3.0 6 days ago
4/5
Alf.io vs QloApps

Self-hosted scheduling polls to find the best time for a group to meet

5.1k TypeScript AGPL-3.0 today
3/5
1-click
Alf.io vs Rallly