
Calrs

CalrsPlateforme de planification de rendez-vous écrite en Rust, alternative à Cal.com, intégration CalDAV native.
Calrs est une plateforme open source de planification de rendez-vous, écrite en Rust pour la performance et la sobriété. Gérez vos types de rendez-vous, partagez des liens publics de réservation, synchronisez avec CalDAV (Radicale, Nextcloud, iCloud). Alternative auto-hébergée à Cal.com et Calendly.
Le problème
Calendly facture par utilisateur et envoie les invitations via leur infrastructure. Cal.com est lourd (Node.js, Next.js, base PostgreSQL). Pour de la prise de rendez-vous simple en équipe, Calrs offre la même UX sans la lourdeur, en binaire Rust unique de quelques Mo.
Fonctionnalités clés
Types de rendez-vous
Créez des slots de 15min, 30min, 1h avec descriptions, prix, conditions. Partagez chaque type via URL publique.
Intégration CalDAV
Synchronise avec Radicale, Nextcloud, iCloud, Fastmail. Vos rendez-vous apparaissent dans tous vos calendriers.
Notifications email
Confirmations, rappels, reprogrammation, annulation, tout par email via votre serveur Stalwart local.
Léger et rapide
Binaire Rust compilé nativement, ~256 Mo de RAM. Pas de Node, pas de Docker, pas de base lourde.
Pages publiques
URL publique partageable par email ou mise en signature. Vos clients réservent sans créer de compte.
Premier inscrit = admin
Onboarding instantané : créez votre compte, vous devenez automatiquement administrateur de l'instance.
Sur votre serveur
SQLite intégrée
Stockage SQLite WAL dans
/var/lib/calrs. Pas de PostgreSQL requis, sauvegarde par simple copie de fichier.SMTP auto-configuré
Si Stalwart ou smtp-relay est actif, l'envoi des notifications passe par
localhost:25 automatiquement.Secret auto-généré
La clé de chiffrement (
CALRS_SECRET_KEY) est générée au premier démarrage. Aucune intervention manuelle.Disponible sur votre serveur
Calrs est pré-configuré avec SQLite, SMTP automatique, secret auto-généré et HTTPS via Caddy. Activable en une ligne dans
server.nix.