QuickQuack
Linktree + Calendly = QuickQuack

Link-in-Bio with
Built-in Scheduling

The best of Linktree and Calendly in one free, self-hosted app. Your personal landing page with powerful booking — no monthly fees, ever.

Your Own Domain
Zero Branding
100% Free & Open Source
Own Your Data
Features

Two apps in one.
Zero monthly fees.

Why pay for Linktree and Calendly separately? Get a beautiful link-in-bio page with powerful scheduling built right in.

Link-in-Bio

Beautiful Link-in-Bio

Your personal landing page with bio, avatar, and all your important links in one place.

Link-in-Bio

8+ Stunning Themes

Minimal, bold, gradient, glassmorphism, neon, and more. Make your page match your brand.

Link-in-Bio

Social Media Links

Connect 15+ platforms: Instagram, TikTok, YouTube, Twitter, LinkedIn, GitHub & more.

Scheduling

Integrated Scheduling

Let visitors book time with you directly from your link page. No switching apps.

Scheduling

Google Calendar Sync

Reads your availability automatically. Creates events when bookings are made.

Scheduling

Google Meet Links

Auto-generate video call links for every booking. One click to join.

Scheduling

Accept Payments

Charge for consultations via Stripe. Set prices, promo codes, and refund windows.

Scheduling

Email Reminders

Automatic confirmation and reminder emails to reduce no-shows.

Link-in-Bio

Click Analytics

Track which links get the most clicks. Know what resonates with your audience.

Scheduling

Smart Availability

Set working hours, buffer times, booking limits, and minimum notice.

Your Own Domain

Use yourname.com, not quickquack.app/you. Full control over your professional URL.

Zero Branding

No 'Powered by QuickQuack' anywhere. Your page looks 100% like yours.

Self-Hosted & Private

Your data stays on your server. No tracking, no selling to advertisers.

100% Free Forever

No monthly fees. No per-booking charges. No hidden costs. MIT licensed.

Comparison

Why pay for two apps?

Linktree Pro ($5/mo) + Calendly Pro ($12/mo) = $204/year
QuickQuack = $0/year

QuickQuack

QuickQuack

Free Forever

Link-in-Bio + Scheduling in one app:

  • Link-in-Bio Page
  • Custom Themes: 8+
  • Social Media Links
  • Click Analytics
  • Remove Branding
  • Custom Domain
  • Booking/Scheduling
  • Google Calendar Sync
  • Google Meet Auto-Create
  • Email Reminders
  • Payment Collection
  • Unlimited Event Types
  • Self-Hosted
  • Own Your Data
  • Open Source
L

Linktree Pro

$5/month ($60/year)

Great link-in-bio, but no scheduling features. You'd need Calendly too.

C

Calendly Pro

$12/month ($144/year)

Great scheduling, but no link-in-bio page. You'd need Linktree too.

Linktree + Calendly Pro =
$204/year

Save $204/year and own your data.

Get QuickQuack Free
Get Started

Up and running in 5 minutes

No complex setup. No DevOps knowledge required. Just fork, deploy, and go.

1

Deploy to Vercel

Fork the repo and deploy to Vercel's free tier. Set up your Supabase database with our one-click SQL setup.

2

Connect Google Calendar

Sign in with Google to connect your calendar. QuickQuack reads your availability and creates events automatically.

3

Share Your Link

Create event types, customize your booking page, and share your link. That's it—you're ready to accept bookings!

Powered by free-tier friendly services

Vercel
Supabase
Google Calendar
Stripe (optional)
Open Source & Self-Hosted

Your data. Your server.
Your rules.

Unlike Linktree and Calendly, QuickQuack runs entirely on your own infrastructure. Your links, bookings, and visitor data never leave your database. No vendor lock-in. No surprise price hikes.

  • MIT Licensed

    Use it, modify it, sell services with it. No restrictions.

  • Privacy First

    No tracking, no analytics, no selling your data to advertisers.

  • Full Control

    Customize the code, add features, integrate with your stack.

  • No Vendor Lock-in

    Export your data anytime. Switch hosting providers freely.

Terminal
# Clone the repository
$ git clone https://github.com/jacobwoodward/quickquack.git

# Install dependencies
$ cd quickquack && npm install

# Set up environment variables
$ cp .env.example .env.local

# Deploy to Vercel
$ vercel

 Deployed to quickquack.vercel.app
 Your link-in-bio is live!
 Ready to accept bookings!
AI-Powered Customization

Make it yours with
AI coding tools

QuickQuack is designed to be customized. Use modern AI coding assistants to add features, tweak the design, or build entirely new functionality — no deep coding knowledge required.

  • Claude Code

    Anthropic's AI assistant can read your codebase, understand the architecture, and make intelligent modifications.

  • Cursor

    The AI-first code editor that lets you chat with your codebase and generate changes conversationally.

  • Any AI Assistant

    GitHub Copilot, Windsurf, or any other AI coding tool works great with QuickQuack's clean codebase.

Pro tip: Just describe what you want in plain English. "Add a testimonials section" or "Change the booking form to collect phone numbers" — AI handles the rest.

AI Chat
You
"Add a countdown timer to my booking page that shows time until my next available slot"
AI

I'll add a countdown timer component. Here's what I'm doing:

  • 1. Creating CountdownTimer.tsx component
  • 2. Fetching next available slot from your calendar
  • 3. Adding real-time countdown display
  • 4. Styling to match your theme

More example prompts:

"Add dark mode toggle" "Integrate Zoom instead of Meet" "Add a contact form"

Enjoying QuickQuack?

QuickQuack is free and always will be. If it saves you $200+/year on Linktree and Calendly subscriptions, consider supporting the project with a coffee. It helps cover hosting costs and keeps development active.

$0
Forever free
MIT
Licensed
100%
Open source
"I was paying $144/year for Calendly Pro. QuickQuack does everything I need and more. Set it up in 10 minutes and never looked back."
— A happy self-hoster