Build scheduling links, calendars, AI meeting tools, and collaboration workflows—all from one modular open-source toolkit.
# Install the SDK
$ pnpm add @calendar-dev/sdk-js
# Or clone the full monorepo
$ git clone https://github.com/calendardev/calendardev
$ cd calendar.dev && pnpm install
$ pnpm dev
Developers and teams rely on calendar.dev to build scheduling and meeting experiences.
Pick what you need. Each package works independently or together.
@calendar-dev/link
Create shareable scheduling pages with availability rules, buffer times, and booking forms.
@calendar-dev/calendar
Full calendar UI components and event engine. Google Calendar & Outlook sync built-in.
@calendar-dev/arrange
AI that schedules meetings automatically from context, email threads, and preferences.
@calendar-dev/echo-core
Local-first meeting recording with speaker diarization and real-time transcription.
@calendar-dev/flow
Tasks, kanban boards, and project tracking tied to your calendar and meetings.
@calendar-dev/sdk-js
Type-safe JavaScript client, REST API, webhooks, and full TypeScript definitions.
import { createClient } from '@calendar-dev/sdk-js';
const client = createClient({
baseUrl: 'https://api.calendar.dev',
token: process.env.CALENDAR_TOKEN,
});
// Create a scheduling link
const link = await client.meetingTemplates.create({
name: 'intro-call',
title: '30 Min Intro Call',
duration: 30,
});
// List upcoming events
const events = await client.events.list({
start: new Date().toISOString(),
});From simple scheduling widgets to full meeting platforms.
A Calendly alternative
A shared team calendar
A meeting assistant with transcription
A workflow dashboard
Internal scheduling tools
Custom AI-driven auto-arrangers
Local-first meeting recorders
A full meeting OS
Add intelligence to your calendar stack—locally or in the cloud.
Recording + Transcription
AI Auto-Scheduling
No vendor lock-in. Your data stays yours.
Run on your own infrastructure
Audio transcription on-device
Use our cloud or bring your own
Audit, modify, contribute
Open source forever. Cloud when you need it.
$0
Forever free, MIT licensed
$19/mo
Hosted scheduling and meetings
Custom
For teams with compliance needs
Join developers building the future of scheduling and meetings.