Cal.diy
Cal.diy provides scheduling infrastructure. Review its current appointment and deployment features before using it as a booking replacement.
Who it may suit
Booking links and appointment workflows for teams and individuals.
Replaces
Not verified: no official positioning found
Checked: 2026-11-01
Strengths for small teams
- Entire codebase MIT-licensed, no open-core split Source
Checked: 2026-11-01
- No license key or Cal.com account required Source
Checked: 2026-11-01
- Community-maintained; enterprise features (SSO, Teams) intentionally excluded Source
Checked: 2026-11-01
Section checked: 2026-11-01
License
MIT
Checked: 2026-11-01
Self-hosting effort
Advanced
Checked: 2026-09-24
The self-hosting guide describes a source build requiring Node.js, Yarn, Git, PostgreSQL, environment/secrets configuration, and database migrations. It also requires production build/start procedures and cron-job setup for some features, creating a substantial maintenance burden.
Documentation-based estimate; not hands-on tested. Official self-hosting effort evidence
Pricing
Free individual plan; Teams is $12/user/month and Organizations is $28/user/month when billed yearly; Enterprise is custom priced.
Checked: 2026-09-24
Managed cloud
Available
Checked: 2026-09-24
Self-hosted: Available
Sections checked: see dates beside each section.
Repository activity
Stars: 49,597
Last push: 2026-10-30
Fetched 2026-11-01 · checked 2026-11-01
Repository metadata sourceDocker Compose deployment
Upstream Compose preview; fetched 2026-11-02. Pinned public source file
# Use postgres/example user/password credentials
volumes:
database-data:
redis-data:
networks:
stack:
name: stack
external: falseFirst 10 lines; see source for the complete file. Review all required companion files before deploying.
- .env (required; not in the verified source tree)
- Dockerfile
- apps/api/v2/Dockerfile