Tooling

Appointment Booking

Booking pages, salon / clinic / service appointments — beyond Calendly-style scheduling.

For developer-facing scheduling components and Calendly-style picks (Cal.com, SavvyCal, etc.) see Calendars & Scheduling UIs. This page is the business-y booking side: salons, clinics, fitness studios, restaurants, professional services.

Open source / self-host

  • Easy!Appointments — PHP / MySQL; GPLv3; the most-deployed OSS booking app for clinics / salons. Mature; has a Google Calendar sync.
  • Cal.com — covered in Calendars; for service businesses Cal.com's Teams / Routing / Workflows are increasingly competitive with vertical SaaS.
  • Booked Scheduler — long-running OSS room / resource scheduler; GPLv3.
  • LibreBooking — fork of Booked.
  • Reservista — small OSS booking system.
  • Appointo / OpenAppoint / AppointmentOS — newer entries; vet activity.
  • Plyo / Lirreve — niche / regional players.

Vertical SaaS (free tiers worth knowing)

  • SimplyBook.me Free — full booking site for service businesses; up to 50 bookings / month free; every vertical (salon, fitness, education, medical).
  • Square Appointments Free — free for individuals; integrates with Square POS.
  • Setmore Free — up to 4 users / 200 bookings / month.
  • YouCanBookMe — small free tier.
  • Acuity Scheduling (Squarespace) — paid; popular with US service businesses.
  • Vagaro — paid; salons / fitness focused.
  • Mindbody — fitness / wellness incumbent; paid.
  • Booksy — beauty / barber focused; paid.
  • Fresha — free for businesses (takes payment-processing fees instead); strong in beauty.
  • OpenTable, Resy, SevenRooms — restaurants; paid (some free starter tiers).
  • Tock — restaurants; ticketed reservations; paid.

Healthcare / clinical

  • SimplePractice, TheraNest, Jane App — therapist / clinic; HIPAA-flavored; paid.
  • Doctolib (EU) — incumbent in France / Germany / Italy.
  • Zocdoc — US patient marketplace; paid.

Booking + payments combined

  • Cal.com with Stripe integration — covers most paid-booking cases.
  • SimplyBook.me with built-in payment.
  • Square Appointments + Square POS — pay at booking or pay at visit.
  • Calendly Routing + Stripe — paid Calendly tier.
  • Fresha — free for booking; takes a cut on the payment processing.

Group classes / membership

  • Mindbody, MarianaTek, WellnessLiving, Glofox — fitness studios; paid.
  • OpenStudio, Punchpass — yoga / smaller studios; paid.
  • Cal.com Teams — collective events (1:many) work for small group classes.

Resource / room booking (B2B internal)

  • Booked Scheduler — OSS; conference rooms / equipment.
  • Robin — modern hot-desk / room booking; paid.
  • Skedda — resource booking; paid.
  • Joan — meeting-room display + booking; paid.
  • Officely — Slack-native desk booking.

Pick this if…

  • Default OSS clinic / salon: Easy!Appointments.
  • Modern OSS / dev-flavored, will grow into pro features: Cal.com.
  • Free hosted, full vertical features: SimplyBook.me Free.
  • You also run a Square POS: Square Appointments.
  • Restaurant reservations: OpenTable / Resy / SevenRooms (paid; required for the network effect).
  • Therapist / clinic, HIPAA: SimplePractice or Jane App.
  • Conference rooms / desks: Booked Scheduler (OSS) or Robin (paid).

On this page