Tutor LMS
WordPress LMS plugin with native ecommerce, quizzes, and drip content - free core, paid Pro add-ons.

- Best for
- Anyone already running WordPress who wants to bolt on course sales without standing up a separate platform - the free core covers courses, quizzes, and basic payments.
- Skip if
- You're not on WordPress, or you want a modern typed codebase to build on - this is a PHP plugin architecture, not a boilerplate you fork and customize in code.
Tutor LMS turns a WordPress site into a course-selling platform: drag-and-drop course builder, video and live-class lessons, 13+ quiz types, gradable assignments with file uploads, student progress dashboards, and a certificate builder. It ships native ecommerce and payment processing plus subscriptions/memberships and content drip, so you don't need a separate LMS platform on top of your WordPress marketing site. The core plugin is free on WordPress.org; Pro unlocks add-ons and AI Studio on a per-site annual license.
Pros
- Free core plugin is genuinely usable for launching a first course, not just a crippled trial
- Native payments, subscriptions, and drip content mean you don't need extra WooCommerce/membership plugins for the basics
- Reports 100,000+ active installs, so the plugin and its update cadence are well battle-tested
Cons
- Pro add-ons (certificates builder extras, advanced quiz types, etc.) are a separate paid tier at $199-$799/year
- You inherit WordPress's usual plugin-conflict and performance-tuning overhead
- Not a codebase you fork and modify like a typical framework boilerplate - customization goes through WordPress hooks/filters
Features
Payments and billing
- Payments included
- Subscriptions
What's in the box
- File uploads
Licensing and commercial
- Open source
- Free tier
Alternatives

Frappe LMS
AGPL-licensed course platform on the Frappe framework, with courses, live batches, and Frappe Cloud hosting.

ClassroomIO
Self-hostable cohort and compliance-training LMS built on SvelteKit and Postgres.