
In simple English
This is a calendar app that runs inside a private file storage system you control. You can plan events, invite guests and share schedules without sending your data to big tech companies. It connects with your phone and computer so your plans stay in sync everywhere. You need an existing server to run it on, and some technical skill to set it up. It is free to use and open source under a copyleft licence.
What it is
A calendar frontend for Nextcloud that handles event scheduling, task lists, and attendee management. It stores your data on your own hardware using standard calendar protocols.
What it is good for
Solo builders who want to keep their schedule private and avoid paying for commercial calendar tools.
- Syncs with mobile phones and desktop calendars using standard protocols.
- Links directly with video rooms and task lists on your server.
- Lets you share scheduling links so clients can book time with you.
- Requires an active Nextcloud server already running to install.
- The AGPL licence requires you to share modifications if you host it as a public service.
- Depends on external server components for backend database features.
Google Calendar or Outlook
Nextcloud server
- calcom/cal.diy49k stars
An open source scheduling infrastructure alternative for managing appointments.
composer install npm ci npm run build