← All Products
AppointKit logo
WordPressOpen SourcePro Available

AppointKit

WordPress appointment booking plugin — free core, powerful Pro add-on

A focused alternative to Amelia, Bookly, LatePoint for teams looking for WordPress appointment booking plugin alternative.

PHPWordPressPluginBookingAppointmentsGPL
AppointKit product preview
Open sourceGPL licensedPublic GitHub repoPro from $79Maintained by Arun Rajiah

// screenshots

See AppointKit in action

AppointKit screenshot 1

// about

AppointKit is a free WordPress appointment booking plugin with services, staff, availability rules, Stripe payments, and Google Calendar sync. The Pro add-on unlocks SMS notifications, recurring bookings, group bookings, Zoom/Meet links, WooCommerce integration, coupons, session packages, memberships, multi-location support, resource management, waitlists, blackout dates, webhooks, and WPML/Polylang multilingual support.

// compared with

AppointKit as an alternative

AppointKit is for WordPress site owners comparing booking plugins but wanting a GPL-friendly free core plus Pro modules for payments, calendars, meetings, and multi-location scheduling.

Alternative to AmeliaAlternative to BooklyAlternative to LatePointAlternative to Simply Schedule AppointmentsAlternative to BookingPress

A good fit if you are looking for WordPress appointment booking plugin alternative, especially around Amelia alternative WordPress booking, Bookly alternative, LatePoint alternative, BookingPress alternative.

Decision pointAppointKitTypical alternatives
PositioningWordPress appointment booking plugin alternativeAmelia, Bookly, LatePoint
AccessOpen-source coreOften SaaS, marketplace, or premium-plugin first
Best forPHP, WordPress, Plugin, BookingTeams comparing category leaders before choosing

// features

What AppointKit does

📅
Booking widget
Gutenberg block and [appointkit] shortcode — drop the booking form anywhere.
👥
Multi-staff
Multiple staff with individual schedules, timezones, and buffer times.
💳
Stripe payments
PaymentIntents with 3DS/SCA support — no PHP SDK, fully GPL-clean.
📆
Google Calendar sync
Free/busy sync blocks staff unavailability automatically.
📧
Email notifications
Confirmation, cancellation, and reminder emails for customers and staff.
🔌
REST API
Full JSON API for headless and custom integrations.

// pricing

Simple annual pricing

Free
$0
Open-source core, forever
Booking widget
Multi-staff
Stripe payments
GitHub Issues support
Pro
$79/ year
Annual licence · all 15 modules · priority support
Everything in Free, plus:
SMS notifications via Twilio
Recurring bookings (daily, weekly, monthly)
Group bookings with capacity management
Zoom & Google Meet auto-links
WooCommerce product integration
Custom booking form fields
Coupon codes & discounts
Session packages with credit redemption
Membership tiers & priority booking
Multi-location support
Resource management (rooms, equipment)
Waitlist with auto-notify on cancellation
Blackout dates (global & per-staff)
Webhooks with HMAC-SHA256 signing
WPML & Polylang multilingual support
Buy Pro — $79

Receive activation key instantly after payment

30-day money-back guarantee · Refund policy

// support

Need help with AppointKit?

Submit a private support ticket, request a feature, or book a consulting session. I personally respond to every ticket.