AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Productivity › Cal.com
✦ Free & open sourceProductivity

Cal.com

Community-driven, open-source scheduling infrastructure stripped of enterprise code.

Self-Hosted Open-Source Scheduling

The MIT-licensed community edition of Cal.com for personal self-hosters.

Free forever · open source · MIT
✓ Needs IT✓ Browser-based✓ Real-time collaboration
7.7
ZEKAI
Self-hosted scheduling alternative
Free & open source · Productivity
Ease of setup4
Usefulness8
Maintenance9.5
Community9.2
★ 48,321
GITHUB
Sep 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

Cal.diy is a fully open-source, community-driven scheduling platform designed as a fork of Cal.com without enterprise code. It suits individual self-hosters who want absolute control over their calendar infrastructure without commercial dependencies.

Runs on
Web
Hosting
Self-host
Languages
TypeScript
License
MIT

What it is

It provides core scheduling infrastructure built with Next.js, tRPC, and Prisma that runs on your own PostgreSQL database. It removes proprietary features like Teams, Organizations, SSO/SAML, and insights, delivering a streamlined standalone booking tool.

Who it's for

It suits self-hosters and developers comfortable with server administration and database configuration. It does not suit users looking for a managed cloud service or enterprise-ready multi-user organizations.

Key features

No Enterprise Bloat

All commercial code, team management, and SSO features have been stripped out.

T3 Stack Architecture

Built using Next.js, TypeScript, tRPC, Prisma, and Tailwind CSS.

Docker DX Support

Includes a quick-start command using Docker Compose to spin up a local PostgreSQL instance and test users.

Daily.co Integration

Integrates with Daily.co out of the box for video scheduling capabilities.

How to start

Up and running in 3 steps

1
Clone the repository and install packages using Yarn.
2
Configure your .env file with secrets and your PostgreSQL database URL.
3
Run database migrations via Prisma and start the development server.
Real talk

Our honest verdict

What's great

  • 100% MIT-licensed codebase with no commercial license key required
  • Entirely free of enterprise feature walls and upsell screens
  • Includes seed data and quick-start Docker workflow for local testing
  • Direct community contribution path without corporate core splits

Where it falls short

  • Strictly recommended for personal, non-production use only
  • Requires advanced knowledge of server administration and database management
  • Windows users must manually handle symlink adjustments and environment file placement
  • No official hosted or managed version available; you must run it yourself
Cost

Pricing & license

Free and open source under the MIT licence. There is no paid hosted option provided for Cal.diy, so the only cost is running it on your own infrastructure.

Paid work

Open remote AI-training roles

870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: Cal.com for Productivity
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure Cal.com for you — and train your team.
Get it done for you ↗
Questions

FAQ

Is Cal.diy suitable for commercial use?

No, the README explicitly states it is strictly recommended for personal, non-production use, and directs commercial users to Cal.com.

Do I need a Cal.com account to run this?

No, Cal.diy requires no license key or Cal.com account to function.

What database does Cal.diy require?

It requires PostgreSQL version 13 or higher.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Productivity — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google