olivierlambert

Fast, self-hostable scheduling platform. Like Cal.com, but written in Rust.

13
1
100% credibility
Found Mar 14, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

calrs is a self-hostable open-source scheduling tool that connects to CalDAV calendars to create personalized booking pages like Cal.com but in Rust.

How It Works

1
🔍 Discover calrs

You hear about calrs, a simple way to create your own meeting booking page without subscriptions or complicated services.

2
🚀 Get it running

Download the ready-to-use package and launch your personal scheduler on your computer or server in minutes.

3
👤 Create your account

Sign up with your email to become the first user and get full control right away.

4
📅 Connect your calendar

Link your existing calendar from any service so it knows when you're free and blocks busy times automatically.

5
⚙️ Set up meeting types

Define the kinds of meetings you offer, like quick chats or deep dives, with times and details.

6
🔗 Share your booking link

Get a public web page where anyone can pick a time that works for you and book instantly.

Meetings flow smoothly

People book meetings effortlessly, you get notified with calendar invites, and everything stays organized in your calendar.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 13 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is calrs?

Calrs is a self-hostable scheduling platform built in Rust, mimicking Cal.com but ditching Node.js and PostgreSQL for a single SQLite file and zero runtime deps. You connect any CalDAV calendar—Nextcloud, Fastmail, Google, iCloud—define event types with availability rules, buffers, and buffers, then share booking links for guests to pick slots. It handles conflicts, recurring events, reschedules, and team round-robins via a polished web UI or CLI.

Why is it gaining traction?

Rust delivers blazing speed for availability checks and CalDAV syncs, with on-demand pulls filtering future events only—ideal for fast GitHub schedules or timetables without lag. Docker images for amd64/arm64, OIDC SSO, theme engine (Nord, Dracula), and email invites with ICS make it production-ready out of the box, unlike heavier Cal.com setups. No subscriptions, full CLI for headless ops like `calrs event-type create` or `calrs sync`.

Who should use this?

Ops engineers at Carlsberg or Carlswerk Köln managing team calendars via Nextcloud. Devs at Carlsplatz Düsseldorf needing quick booking pages for client intros without SaaS. Indie hackers tired of Cal.com pricing, seeking a Rust-native drop-in for personal sites or carlsen verlag-style event coordination.

Verdict

Grab it if you're early—13 stars and 1.0% credibility reflect newness, but 500+ tests, GHCR images, and mdBook docs scream polish. Self-host via Docker today; watch for webhooks and i18n on the roadmap.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.