The best of Linktree and Calendly in one free, self-hosted app. Your personal landing page with powerful booking — no monthly fees, ever.
Why pay for Linktree and Calendly separately? Get a beautiful link-in-bio page with powerful scheduling built right in.
Your personal landing page with bio, avatar, and all your important links in one place.
Minimal, bold, gradient, glassmorphism, neon, and more. Make your page match your brand.
Connect 15+ platforms: Instagram, TikTok, YouTube, Twitter, LinkedIn, GitHub & more.
Let visitors book time with you directly from your link page. No switching apps.
Reads your availability automatically. Creates events when bookings are made.
Auto-generate video call links for every booking. One click to join.
Charge for consultations via Stripe. Set prices, promo codes, and refund windows.
Automatic confirmation and reminder emails to reduce no-shows.
Track which links get the most clicks. Know what resonates with your audience.
Set working hours, buffer times, booking limits, and minimum notice.
Use yourname.com, not quickquack.app/you. Full control over your professional URL.
No 'Powered by QuickQuack' anywhere. Your page looks 100% like yours.
Your data stays on your server. No tracking, no selling to advertisers.
No monthly fees. No per-booking charges. No hidden costs. MIT licensed.
Linktree Pro ($5/mo) + Calendly Pro ($12/mo) = $204/year
QuickQuack = $0/year
| Feature | QuickQuack Free Forever | L Linktree Pro $5/mo | C Calendly Pro $12/mo |
|---|---|---|---|
| Link-in-Bio Page Bio | |||
| Custom Themes Bio | 8+ | Limited | |
| Social Media Links Bio | |||
| Click Analytics Bio | Pro only | ||
| Remove Branding Bio | Pro only | Pro only | |
| Custom Domain Bio | Pro only | Pro only | |
| Booking/Scheduling Sched | |||
| Google Calendar Sync Sched | |||
| Google Meet Auto-Create Sched | Pro only | ||
| Email Reminders Sched | Pro only | ||
| Payment Collection Sched | Pro only | Pro only | |
| Unlimited Event Types Sched | Pro only | ||
| Self-Hosted | |||
| Own Your Data | |||
| Open Source | |||
| Annual Cost | $0 | $60 per year | $144 per year |
| Both Apps Together | $0 | $204/year Linktree + Calendly Pro | |
Free Forever
Link-in-Bio + Scheduling in one app:
$5/month ($60/year)
Great link-in-bio, but no scheduling features. You'd need Calendly too.
$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 FreeNo complex setup. No DevOps knowledge required. Just fork, deploy, and go.
Fork the repo and deploy to Vercel's free tier. Set up your Supabase database with our one-click SQL setup.
Sign in with Google to connect your calendar. QuickQuack reads your availability and creates events automatically.
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
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.
Use it, modify it, sell services with it. No restrictions.
No tracking, no analytics, no selling your data to advertisers.
Customize the code, add features, integrate with your stack.
Export your data anytime. Switch hosting providers freely.
# 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! 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.
Anthropic's AI assistant can read your codebase, understand the architecture, and make intelligent modifications.
The AI-first code editor that lets you chat with your codebase and generate changes conversationally.
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.
I'll add a countdown timer component. Here's what I'm doing:
More example prompts:
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.
"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."