Cal.diy
L’alternative gratuite àCalendly,Cal.com
Cal.diy, c'est ta page de réservation : tu envoies un lien, la personne choisit un créneau parmi tes vraies disponibilités, le rendez-vous atterrit dans ton agenda et le lien visio est créé tout seul. C'est l'édition communautaire de Cal.com : le même moteur, tout le code commercial retiré, et une licence 100 % ouverte. La différence avec Calendly : aucun plafond (types d'événements, calendriers, intégrations, tout est inclus), ton lien vit sur TON domaine, et tes données d'agenda restent sur ton serveur. C'est le seul outil de cette bibliothèque que j'utilise en production pour mon propre business, tous les jours.
Face à Calendly : le match
Prix
Cal.diy
0 €, pour toujours
Calendly
12 €/mois par utilisateur
Types d'événements
Cal.diy
Illimités (15 min, 30 min, 1 h…)
Calendly
Un seul en gratuit
Ton lien
Cal.diy
rdv.tondomaine.fr, à ta marque
Calendly
calendly.com/toi
| VS | Cal.diy | Calendly ↗ |
|---|---|---|
| Prix | 0 €, pour toujours | 12 €/mois par utilisateur |
| Types d'événements | Illimités (15 min, 30 min, 1 h…) | Un seul en gratuit |
| Ton lien | rdv.tondomaine.fr, à ta marque | calendly.com/toi |
| Tes données d'agenda | Chez toi (auto-hébergé) | Sur leurs serveurs |
| Intégrations | Google Agenda, Meet, webhooks inclus | Réservées aux plans payants |
Comment l’installer (même en partant de zéro)
C'est le déploiement le plus costaud de la bibliothèque : une vraie app avec sa base de données, à héberger sur un serveur. Exactement le genre de chantier que je fais faire à Claude, et c'est comme ça que le mien a été monté.
- 1
Prévois l'hébergement et le sous-domaine
Il te faut un endroit où l'app tournera jour et nuit : un VPS avec Docker, ou une plateforme comme Railway. Et un sous-domaine à toi, du genre rdv.tondomaine.fr.
- 2
Colle ce prompt dans Claude
Il va déployer l'app, créer la base de données, poser la configuration et vérifier que ta page répond :
Déploie cal.diy (l'outil open source de prise de rendez-vous, repo calcom/cal.diy, image Docker officielle calcom/cal.diy) sur mon hébergement, avec une base PostgreSQL. Configure les variables d'environnement nécessaires (NEXTAUTH_SECRET, CALENDSO_ENCRYPTION_KEY, l'URL publique), branche l'envoi d'emails, puis vérifie que la page de réservation répond sur mon sous-domaine. Attention : si mon hébergeur bloque le SMTP sortant, passe par l'API HTTP d'un service d'emails comme Resend. Explique-moi chaque étape simplement, je débute. Analyse le repo GitHub et regarde s'il est safe à installer par rapport à ma machine et mon infrastructure. Pose-moi un maximum de questions sous forme de widget pour clarifier ma demande et être le plus précis possible.
- 3
Branche Google Agenda et règle tes disponibilités
Connecte ton agenda dans les réglages, définis tes plages ouvertes, crée tes types de rendez-vous. Astuce vécue : tout événement marqué « Occupé » dans Google bloque tes créneaux. Passe tes blocs de routine en « Disponible », sinon ta page paraîtra toujours pleine.
Ce que tu en fais concrètement
Vends tes appels sans allers-retours
Consultation, audit, appel découverte : tu envoies un lien, le client choisit son créneau, le Meet est créé et l'email de confirmation part tout seul. Zéro message « et mardi 15 h, ça te va ? ».
Un lien par type de rendez-vous
15 minutes pour un premier contact, 30 pour un suivi, une heure pour une consultation : chaque lien a sa durée, ses questions posées à la réservation et ses propres règles.
Ton agenda pilote tes créneaux
Tes vrais rendez-vous bloquent automatiquement les créneaux. Tes routines restent visibles dans ton agenda sans rien bloquer. Personne ne peut réserver pendant ta séance de sport.
La santé du projet, en un coup d’œil
Avant d’installer un outil open source, une question compte : est-ce que le projet est vivant ? Ces scores sont calculés depuis les données publiques GitHub. Ce ne sont pas des notes en l’air.
72/100
BonProjet sain et suivi : bon choix pour du quotidien.
- Activité
- 60
- Maintenance
- 100
- Communauté
- 95
- Maturité
- 100
- Momentum
- 3
Est-ce que le code bouge ? (commits des 30 derniers jours)
Depuis quand la dernière mise à jour ? Plus c’est frais, mieux c’est.
Étoiles et contributeurs : du monde autour = de l’aide et des correctifs.
L’âge du projet. Assez vieux pour être solide, encore vivant.
Le rythme du moment comparé à son rythme habituel : ça accélère ou ça s’endort ?
Le repo en chiffres
- Étoiles GitHub
- 48,5 k
- Forks
- 15,2 k
- Contributeurs
- 436
- Commits
- 16,5 k
- Âge du projet
- 5.5 ans
- Dernier commit
- il y a 3 j
- Taille
- 1129.6 MB
- Licence
- MIT
Construit avec
- TypeScript 95.7%
- CSS 2.1%
- HTML 0.7%
- PLpgSQL 0.6%
Scores calculés automatiquement depuis l’API GitHub (activité des 30 derniers jours, fraîcheur des mises à jour, taille de la communauté, âge du projet). Actualisés chaque jour.
L’avis de Loucash
9/10
C'est l'infrastructure qui fait tourner mon business au quotidien : chaque visio avec mes élèves et mes clients passe par lui, en production. Je ne vais pas te mentir, c'est le déploiement le plus costaud de cette bibliothèque et c'est un vrai niveau avancé : il te faut un serveur, une base de données et du temps devant toi. Mais c'est exactement là que ça devient rentable. Tu ouvres un compte par personne de ton équipe, chacun a son lien, son agenda et ses disponibilités, et tu ne payes jamais au siège. Calendly à 12 € par mois et par personne, sur cinq personnes et deux ans, ça fait 1 440 €. Ici, tu payes ton serveur, point. Plus ton équipe grandit, plus l'écart se creuse en ta faveur. Deux pièges vécus à connaître. Sur Railway, l'envoi d'emails en SMTP est bloqué : j'ai branché les mails par l'API HTTP de Resend, prévois-le dès le départ. Et côté Google Agenda, tout événement marqué « Occupé » bloque tes créneaux : passe tes blocs de routine en « Disponible », sinon tu te retrouves avec deux créneaux par jour. Une précision pour ne pas te surprendre : les fonctions d'équipe avancées de Cal.com (les rendez-vous distribués en round robin, les événements collectifs) ont été retirées de cette version. Chacun a son compte et son lien, ce qui couvre déjà l'immense majorité des besoins.
C’est pour toi si : Tu vends des appels ou des suivis (consultations, audits, coaching), seul ou à plusieurs, et tu veux ton lien de réservation sur ton propre domaine sans payer par siège.
À voir aussi dans la bibliothèque
Formbricks
Business & clients35 € /moisTes formulaires et tes enquêtes, hébergés chez toi, sans plafond de réponses. Typeform coupe le robinet à 100 réponses par mois ; ici il n'y a pas de robinet.
Voir la fiche →
HeyForm
Business & clients35 € /moisLe constructeur de formulaires open source façon Typeform, une question à la fois, hébergé sur ton serveur. Sondages, quiz, prise de contact, paiements : tes réponses restent dans ta base, sans plafond.
Voir la fiche →
Twenty
Business & clients25 € /moisNouveauLe CRM open source que tu modèles à ton activité : objets sur mesure, pipelines en kanban, workflows, mails et agenda synchronisés, agents IA. Remplace Salesforce et la partie CRM de HubSpot, sans payer par utilisateur.
Voir la fiche →
Un mail par semaine qui te fait économiser
Chaque mardi : les alternatives open source qui viennent d’entrer dans la bibliothèque, ce qu’elles remplacent et ce qu’elles te font économiser. Un mail, pas plus.
Gratuit. Un mail le mardi. Désinscription en un clic.
Rejoins les lecteurs du mardi







