Talking to customers · Independent · 24 Oct 2026

SergeyMosin/Appointments

Nextcloud Appointments App

← Talking to customers

In simple English

This is a booking page for your website. People choose a time slot from your calendar and book a meeting. It runs on your own Nextcloud server, so no third-party company sees your schedule. You keep your data completely private and pay nothing in monthly fees. You need an existing Nextcloud setup and some patience to install it.

What it is

A scheduling plugin for Nextcloud that adds a calendar booking page to your self-hosted setup. It lets you share a public link where clients pick available times.

What it is good for

Solo builders who already run Nextcloud and want to stop paying monthly fees for external scheduling tools like Calendly.

Stars196
LicenceAGPL-3.0
Latestv2.8.7 (2026-10-22)checked 24 Oct 2026
Last code change2026-10-24
Written inJavaScript
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Runs on your own server with no monthly subscription fees.
  • Integrates directly into your existing Nextcloud calendar.
  • Gives you a clean public booking page for clients.
Watch for
  • Requires an active Nextcloud server to install and run.
  • A high number of open issues suggests you may run into bugs.
  • Uses the AGPL-3.0 licence (a license that requires you to share your source code if you modify and host the service for others).
Replaces

Calendly

Works well with

Nextcloud

Similar repositories
  • calcom/cal.diy49k stars

    An open-source scheduling platform with a focus on team features and cloud hosting options.

Also reviewed on Repo Radar
  • botpress/botpress15k stars

    The command-line tool, software kit and integrations for the Botpress cloud service, rather than a chatbot you host.

  • heyform/heyform9.0k stars

    A form and survey builder you can run yourself, with conversational one-question-at-a-time forms.

  • Notifuse/notifuse2.2k stars

    Self-hosted newsletters, automations and transactional email, built on a delivery service you supply.

How to get it

Log in to your Nextcloud server, open the app store, search for Appointments, and click install.

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Productivity & Collaboration › Meetings, Scheduling & Calendar › Scheduling.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.