H
HykeCal
Open source · self-hosted today

Your own scheduling tool,
not someone else's SaaS.

HykeCal is a real Calendly/Cal.com alternative you deploy and own outright — your database, your domain, your data. Free and open source today, with commercial and hosted options on the roadmap.

1

Deploy your own instance

Clone the repo, push to Vercel, connect a database.

2

Set your availability

Weekly hours, buffers, and any date-specific exceptions.

3

Share your booking link

Anyone can book a time — no account needed on either side.

Everything a scheduler needs

Event types with buffers

Different meeting lengths, each with padding before and after so nothing books back-to-back by accident.

Weekly hours + date overrides

Set your recurring week once. A holiday or a one-off different day replaces, not merges with, the usual hours.

Google Calendar, both ways

Busy time on your real calendar blocks HykeCal slots, and confirmed bookings show up on your calendar too.

Timezone-correct, DST included

Slot computation is unit-tested against a real daylight-saving transition, not just the easy cases.

A public, CORS-open API

No SDK required — call it directly from any browser or backend, in any language.

No accounts for visitors

Anyone can book a time without signing up. Only you, the owner, ever log in.

Integrations

See all

Built for developers

A public REST API and a typed npm client — no account or SDK required to just read availability.

Read the API docs
import { createHykeCalClient } from "hykecal-client";

const hykecal = createHykeCalClient({
  baseUrl: "https://hykecal.vercel.app",
});

const slots = await hykecal.getSlots(
  "15-min-call", from, to
);