ForkFree

Business tools

cal.diy

by calcom

Cal.diy is a free, self-hosted scheduling platform that lets people share booking pages and let others book time with them. It is the community edition of Cal.com with the paid enterprise features removed, and it is meant for personal use.

Worth a lookEstablished, with a few things to check (listed below).

View on GitHubProject website

Stars
49.5k
Licence
MIT
Runs on
A small server
Setup
Technical
Language
TypeScript
Age
2046 days

What you can do with it

  • Run your own booking page so clients can pick a free slot in your calendar
  • Set up different event types with your own availability
  • Connect optional integrations such as video calls and calendars using your own credentials

Make money with it

A freelancer could set up and maintain self-hosted booking systems for small clients as a paid setup and support service.

An idea, not financial advice. Check the licence before charging for anything built on it.

Ways a business could use it

  • Replace a paid scheduling subscription with a self-hosted booking page for client calls and consultations
  • Let customers book appointments or discovery calls directly, reducing time spent on email back-and-forth

Can you use it commercially?

Free to use, change and sell, including in paid products. Keep the copyright notice.

Not legal advice. Read the project's licence file before building a product on it.

Getting it running

You clone the repository, install packages with Yarn, fill in a .env file and use PostgreSQL, with a Docker-based quick start (yarn dx) for local trials; a Docker Hub image is also linked.

Follow the official instructions in the project README.

Things to check

  • The authors say it is for personal, non-production use only
  • Self-hosting needs advanced server, database and security knowledge
  • Teams, organisations, SSO, workflows and other enterprise features are removed
  • Some integrations need your own credentials or paid accounts
  • The README lists default test accounts with known passwords, which must not be used in live setups

Who's talking about it

Checked 28 Oct 2026. Summary drafted by AI from the project's README.

More in Business tools

twenty twentyhq
Check the licence

Twenty is an open-source customer relationship management (CRM) system that lets teams track contacts, companies and deals. It can be used as a hosted service or self-hosted, and can be extended with custom objects, workflows and AI agents defined as code.

Could replace Salesforce

60k stars +73 a day Unclear
docuseal docusealco
Ready to use

DocuSeal is an open-source platform for creating, filling, and signing digital documents, offering a secure and efficient alternative to traditional document signing methods.

Could replace Adobe Sign, Docusign

18.9k stars +38 a day AGPL-3.0
erpnext frappe
Worth a look

ERPNext is a free, open-source system that brings accounting, stock, orders, manufacturing, assets and projects into one web application. It is for running the day-to-day operations of a business without paying for separate tools for each job.

Could replace NetSuite, SAP Business One

40.7k stars +28 a day GPL-3.0