A Next.js starter that wires Cal.com Platform flows into your product — every component lives here, owned and styled by you.
Pull every primitive and flow into your project with one command.
Surfaces
Run locally
bun install
cp .env.example .env.local
# add CAL_API_KEY and NEXT_PUBLIC_CAL_USERNAME
bun devOr skip local setup
Need a key? Generate one in Cal.com.
src/components/ui — shadcn primitives, edit freely.src/features/booker — every panel of the booking widget.src/app/globals.css — CSS variables drive the whole theme.src/lib/cal-api — typed server-only client. No client SDK.