Deploy Now

SaaS Alternative

Calendly Cal.com SavvyCal

Stars

339

Forks

60

Watchers

5

Developer links

calrs

Share a link, and let people book time with you without the email volley that usually decides when a meeting happens. calrs connects to the calendar you already use, whether that is Nextcloud, Fastmail, BlueMind, iCloud, or any other CalDAV server, computes your real free and busy times from synced events and your availability rules, and shows guests only the slots that genuinely work. Create event types for intro calls, support sessions, or coaching, each with its own duration, buffers, minimum notice, booking limits, and confirmation mode, then publish them on your public profile or keep them private behind single-use invite links. Teams get round-robin scheduling that picks the least busy member, collective meetings that require everyone free, and dynamic group links that intersect several calendars on the fly for a one-off call. Guests pick a slot in their own timezone, receive HTML email with calendar invites attached, and can cancel or reschedule themselves from the confirmation email, while you approve pending bookings from the dashboard or straight from your inbox. When a slot looks wrong, the availability troubleshooter draws a timeline showing exactly which event or rule blocked it. Reminders go out before meetings, credentials are encrypted at rest, and the whole interface speaks ten languages with seven themes. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

calrs
calrs
calrs
calrs
calrs

Benefits

  • Your Calendar, Your Rules
  • calrs syncs with the CalDAV calendar you already trust, computes availability from real events plus your rules, and writes confirmed bookings back, so there is no second calendar to maintain or migrate to.
  • Bookings Without the Email Volley
  • Guests see only genuinely free slots in their own timezone, book in a few clicks, and receive invites, reminders, and self-service cancel or reschedule links, while you approve pending requests by email.
  • Teams That Schedule Themselves
  • Round-robin picks the least busy teammate, collective mode requires everyone free, and dynamic group links intersect calendars instantly, covering support rotations and one-off multi-person calls without a coordinator.
  • One Binary, Zero Database Ops
  • A single Rust binary with a single-file SQLite database replaces the usual Node and PostgreSQL stack, and encrypted credential storage plus optional two-factor sign-in keep a small deployment properly secured.

Features

  • CalDAV Sync and Write-Back
  • Pull-based sync from Nextcloud, Fastmail, BlueMind, iCloud, Zimbra, SOGo, or Radicale with provider presets and auto-discovery, time-range filtering for future events, and bookings pushed back on confirmation.
  • Availability Engine with Troubleshooter
  • Free and busy computation combines weekly rules, date overrides, recurring events, and existing bookings, and the visual troubleshooter timeline explains exactly why any given slot is open or blocked.
  • Seven Ways to Book
  • Personal and team event types in public, internal, or private visibility, plus dynamic group links that combine usernames in one URL, each with buffers, notice periods, caps, and confirmation modes.
  • Email Workflow Built In
  • HTML notifications with calendar invites, approve or decline pending bookings directly from the email, configurable reminders at hours or days ahead, and guest self-cancellation through signed links.
  • Accounts, SSO, and Themes
  • Local accounts with Argon2 hashing and optional TOTP two-factor, OpenID Connect single sign-on through providers like Keycloak, email-domain registration controls, ten languages, and seven interface themes.

Apps Similar to calrs