Business Operations

📅 Bookslot

Your booking page. Your domain. No monthly fee.

Quick facts

Bookslot at a glance

Price$99, once — no renewal
ReplacesCalendly at $10/user/mo — roughly $120 a year, every year
TypeWeb app — self-hosted
PlatformsWindows, macOS, Linux
CategoryBusiness Operations
What's in the box

Bookslot features

01

📋 Event types

Name, duration, description, color, buffers, minimum notice, max days ahead — each with its own public link.

02

🗓️ Weekly availability editor

Per-day time ranges in your timezone, plus one-off blocked dates and times.

03

🌍 Timezone-correct slot math

Stored in UTC, computed in your timezone (DST-safe, unit-tested), displayed in the visitor's.

04

🛡️ Double-booking protection

Slot validity re-checked inside a SQLite transaction at booking time.

05

✉️ Email + ICS invites

Confirmation with calendar attachment to the visitor, notification to you — via your own SMTP.

06

🔁 Cancel / reschedule links

Every confirmation includes a private tokenized link for the visitor.

07

🖤 Clean dark booking page

Month calendar → slot picker → confirmation, with automatic timezone detection.

08

🔒 100% local & private

SQLite storage, no telemetry, no accounts, no external services.

Pricing

$99 once — that's the whole pricing page

Calendly charges $10/user/mo — roughly $120 a year, every year. Bookslot is a single payment, and it keeps working whether or not we ever sell another copy.

$10/user/mo forever $99once

Or get Bookslot inside the full suite — every app in the catalog, currently $97 for the bundle. See the bundle →

FAQ

Honest answers

Is it really free on GitHub?

Yes — MIT source at github.com/bensblueprints/booking-page-mvp. $99 buys the packaged installer, 1-click setup, updates and priority support.

Does it sync with Google Calendar?

Not two-way — that's Calendly's strongest feature and we'll say so. Bookslot sends .ics invites your calendar ingests, and you block busy times manually. If you live across 3 synced calendars, Calendly earns its fee.

Do I need a server?

For a public booking page, yes — a $5 VPS with the included Docker setup. Desktop mode works for managing availability and bookings locally.