Skip to content
RepoQuarry

Nextcloud Appointments SergeyMosin/Appointments

Nextcloud app that publishes booking pages for slots in your Nextcloud calendar, with email confirm/cancel links, reminders and Talk rooms.

Nextcloud Appointments at a glance

Checked 15 Oct 2026

Appointments (195 stars, v2.8.6 Oct 2026, since 2020) is a Nextcloud app, so you need a Nextcloud 33-35 server. It publishes a booking form for time slots in your Nextcloud calendar; attendees confirm or cancel by email link, and it can send reminders and create Talk rooms. AGPL. Soft open core: more than 3 public pages, a directory page, extra reminder and Talk options need a contributor key (any donation or a code PR). No group polls, team round-robin or payments documented.

Cite this pageRepoQuarry. “Nextcloud Appointments.” Checked 15 Oct 2026. https://repoquarry.dev/projects/nextcloud-appointments

How much of Calendly does it replace?

2 of 6 jobs. Booking pages and reminders on top of a Nextcloud calendar; needs Nextcloud; no polls, teams or payments.

Partial: Personal booking pages Partial replacement
No: Calendar sync and availability Not covered
No: Group polls to find a time Not covered
No: Team round-robin and collective scheduling Not covered
No: Payments for bookings Not covered
Partial: Reminders Partial replacement

For calendar sync and availability, group polls to find a time, team round-robin and collective scheduling, payments for bookings, see other Calendly alternatives. You may also need to build an interface, an API server and hosting yourself.

Facts, with sources

Every answer links to where we found it. We read the documentation; we did not install it.

Report a correction
QuestionAnswerSourceChecked
Runs on my machine? Confirmed: Self-hosted as an app inside a Nextcloud server Book appointments into your calendar via secure online form. github.com · info.xml ↗ 1d ago
Code licence Partial: AGPL-3.0 (copyleft); some features unlocked by a contributor key GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007 github.com · COPYING ↗ 1d ago
Model weights licence Confirmed: No separate model weights github.com · Appointments#readme ↗ 1d ago
Commercial use Partial: Allowed under AGPL-3.0; contributor-only features need a key from a donation or code contribution The following features are only available to users that contributed to the development of this app github.com · help.php ↗ 1d ago
Paid services needed? Partial: Core is free; extra public pages, directory page and more reminder/Talk options need a contributor key Add more than 3 public pages (up to 10) to your setup github.com · help.php ↗ 1d ago
Hardware Confirmed: Nextcloud server needs, at least 128 MB RAM per process, 512 MB recommended Nextcloud needs a minimum of 128MB RAM per process, and we recommend a minimum of 512MB RAM per process. docs.nextcloud.com · system_requirements.html ↗ 1d ago
Operating systems Partial: Linux servers (Ubuntu, RHEL recommended); Windows only in a virtual machine Ubuntu 26.04 LTS (recommended) docs.nextcloud.com · system_requirements.html ↗ 1d ago
Setup effort Confirmed: Easy if you already run Nextcloud 33-35 (install from the app store); otherwise a full Nextcloud setup first <nextcloud min-version="33" max-version="35"/> github.com · info.xml ↗ 1d ago

Get the weekly top 5 and what’s new, every Monday

We’ll email you once a week. Unsubscribe any time. We never share your email.

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on