Skip to content
RepoQuarry

Tymeslot Tymeslot/tymeslot

Self-hosted booking pages with Google, Outlook and CalDAV sync, reminders, webhooks and optional Stripe payments, in one Docker container.

Tymeslot at a glance

Checked 15 Oct 2026

Tymeslot (228 stars, v1.25.0 Oct 2026, repo started Aug 2025) is an Elixir/Phoenix booking-page app that also runs the paid tymeslot.app cloud. It has availability schedules with buffers, embeds, calendar conflict checks across Google, Outlook and CalDAV, email reminders, webhooks, Slack/Telegram alerts and optional Stripe Connect payments. AGPL-3.0, one Docker container with bundled PostgreSQL, 500 MB RAM minimum. Young, small team. No group polls; team round-robin is not documented.

Cite this pageRepoQuarry. “Tymeslot.” Checked 15 Oct 2026. https://repoquarry.dev/projects/tymeslot

How much of Calendly does it replace?

4 of 6 jobs. Covers one-person booking, sync, payments and reminders/webhooks; no polls, round-robin not documented.

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

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

How much of Acuity Scheduling does it replace?

3 of 4 jobs. Booking pages, calendar connections and email reminders cover scheduling; Acuity payment collection, packages and subscriptions are not claimed.

Partial: Appointment booking pages Partial replacement
Partial: Calendar availability sync Partial replacement
No: Collect booking payments Not covered
Partial: Booking reminders and workflows Partial replacement

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 Docker container, Cloudron or Railway; also a managed cloud Single container, Postgres included — recommended github.com · tymeslot#deploy-your-way ↗ 1d ago
Code licence Partial: AGPL-3.0 (copyleft); the Tymeslot name and logo are trademarks GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007 github.com · LICENSE ↗ 1d ago
Model weights licence Confirmed: No separate model weights github.com · tymeslot#readme ↗ 1d ago
Commercial use Partial: Allowed under AGPL-3.0; share changes if you run a modified version as a service; forks must rename free to use, self-host, modify and redistribute; if you run a modified version as a network service, share your changes under the same licence. github.com · tymeslot#licence ↗ 1d ago
Paid services needed? Confirmed: None required; self-hosted has the full feature set; Stripe needed only for paid bookings The full feature set, every integration, unlimited bookings. Yours under the GNU AGPLv3, with community support. github.com · tymeslot#pricing ↗ 1d ago
Hardware Confirmed: 500 MB RAM minimum, 1 GB recommended 500MB RAM minimum (1GB recommended) github.com · README-Docker.md ↗ 1d ago
Operating systems Partial: Docker; Docker Desktop and Linux (including Fedora/RHEL with SELinux) mentioned On Fedora, RHEL, and derivatives, add :Z to bind mounts so they are relabelled github.com · README-Docker.md ↗ 1d ago
Setup effort Confirmed: Easy to medium; one docker run command, plus SMTP and a reverse proxy for real use One command. Postgres is bundled, so there is nothing else to install. github.com · tymeslot#quick-start ↗ 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