Mentor LMS
Complete Learning Management system with online courses, Exam, Quiz & Digital Downloads
Sell online courses, standalone exams and digital downloads from one platform — as a solo instructor or a full multi-instructor marketplace, self-hosted and yours to own.
- One-time payment
- Lifetime updates
Three revenue streams, one platform
A course platform
Structured courses with drip content, quizzes, assignments and Zoom live classes — sold with checkout, coupons and a wishlist.
A separate exam tool
Standalone exams with 7 question types, timers and auto-grading, sold independently of any course.
A digital downloads store
E-books, templates and project files sold alongside your courses, with their own categories, reviews and FAQs.
A marketplace platform
Multi-instructor applications, commission-based revenue sharing and instructor payouts, built in.
A page builder subscription
A no-code drag-and-drop builder with 40+ components and a Tailwind class editor for your homepage and inner pages.
A video hosting service
Private video streaming via Bunny Stream signed URLs, or store on S3, Cloudflare R2 or your own server.
What's inside
Everything you need to run a modern eLearning business
01 — Courses
Structured learning, sold your way
Sections and lessons with video, audio, documents and text, downloadable resources, quizzes, assignments, drip/scheduled release, and preview-as-student — plus built-in Zoom live classes.
02 — Standalone Exams
Sell exams without a course attached
7 question types (MCQ, multiple select, matching, fill-in-the-blank, ordering, short answer, listening), a countdown timer with auto-submit, fullscreen mode, and auto-scoring with manual grading for short answers.
03 — Digital Downloads
A third revenue stream, built in
E-books, templates, design assets and project files with their own categories, wishlist, reviews, FAQs and specifications — sold through the same checkout as courses and exams.
04 — Multi-Instructor Marketplace
Turn your platform into a marketplace
Instructor applications with resume upload, commission-based revenue sharing, and payouts — including SSLCommerz and Razorpay payout methods.
05 — Private Video & Flexible Storage
Protect your content, host it anywhere
Bunny Stream signed URLs keep lesson videos private; store on your own server, Amazon S3, Cloudflare R2 or Bunny Stream, with direct-to-cloud uploads for S3 and R2.
06 — No-Code Page Builder
Design your site without touching code
Real-time drag-and-drop with 40+ components, a Tailwind class editor (3,385+ utilities), a media library, and per-page translations with a locale switcher.
07 — Payments Worldwide
16 gateways plus offline payments
Stripe, PayPal, Mollie, Paystack, Flutterwave, Xendit, Razorpay, SSLCommerz, EPS bKash, Braintree, JazzCash, Mercado Pago, PayHere, PayTabs, PayU and ToyyibPay, plus verified offline/bank transfers.
Before you install
Server requirements
PHP
8.3 or newer
Required since v5.0.0
Database
MySQL 8.x
Extensions
BCMath, Ctype, cURL, DOM, Fileinfo, JSON, Mbstring, OpenSSL, PCRE, PDO, Tokenizer, XML
symlink() must be enabled
Video upload settings
memory_limit, upload_max_filesize & post_max_size at 512MB+
max_execution_time and max_input_time at 600 recommended
No extra infrastructure
No Docker required to run it
A Docker config is included if you prefer it
Updates
Resumable system updater with automatic rollback
Package validation built in
Full requirements: documentation.
Pricing
Choose your licence
Regular License
$21
one-time
- Personal or internal use only.
- One domain.
- End user can not be charged.
- You can modify source code.
- You can not sell source code directly to anyone.
Extended License
$129
one-time
- Commercial use.
- One domain.
- End user can be charged.
- You can modify source code.
- You can not sell source code directly to anyone.
Unlimited License
$459
one-time
- Commercial use.
- Unlimited domains — not available on CodeCanyon.
- End user can be charged.
- You can modify source code.
- You can not sell source code directly to anyone.
Recent releases
-
5.6.1 Sell physical products
New: Added physical products to the Store with a Digital or Physical type.
New: Added shipping address and quantity selection on the checkout page.
New: Added delivery fee and stock tracking for physical products.
New: Added Orders page with order details and Manage Order for admins and instructors.
New: Added order statuses (Placed, Processing, Delivered, Canceled) and Paid or Unpaid payment status.
New: Added order tracking to the student Products tab.
New: Added order notifications for sellers and buyers.
New: Added Digital or Physical filter to the storefront.
Change: Orders page replaces the Store Sales page.
Change: Physical products must be paid and cannot have downloadable files.
Fix: App configuration crash when no storage settings exist.
Fix: Cloudflare R2 as storage driver issue fixed.
Questions
Frequently asked questions
Can I sell courses, exams and downloads separately?
Yes — courses, standalone exams and digital downloads are three independent products with their own checkout, so you don't need a course wrapped around every sale.
Can other instructors sell through my platform?
Yes — Mentor LMS supports a full multi-instructor marketplace with instructor applications, commission-based revenue sharing and payouts.
How is video content protected?
Private streaming via Bunny Stream signed URLs keeps lesson videos from being downloaded directly; you can also store on your own server, Amazon S3 or Cloudflare R2.
Which payment gateways are supported?
16 gateways including Stripe, PayPal, Razorpay, Paystack and Flutterwave, plus offline/bank-transfer payments with manual verification.
Is there a page builder?
Yes — a no-code drag-and-drop builder with 40+ components and a Tailwind class editor, so you can design your homepage and inner pages without touching code.
Does it support live classes?
Yes — built-in Zoom integration for scheduled live sessions.
Can I generate a course with AI?
Yes, as an optional add-on — the AI Course Generator plugin drafts a full course outline, lessons, quizzes and FAQs from a prompt, using your own OpenAI, Gemini, OpenRouter, Groq or xAI API key.
What's the technology stack?
Laravel 13 on PHP 8.3+, with a React 19 frontend via Inertia v3, Tailwind CSS and shadcn/ui, in a modular architecture.
Are future updates free?
Yes — every future update is included for the lifetime of your licence, applied through a resumable system updater with automatic rollback.
What licences are available?
Regular (personal/internal use), Extended (commercial use) and, only on ui-lib.com, an Unlimited licence covering unlimited domains.
Does it support multiple languages?
Yes — the admin, instructor and student panels are all translatable, with per-page translations and a locale switcher in the page builder.
Is there marketing/tracking integration?
Yes — Meta Pixel with server-side Meta Conversion API, Google Analytics, and an automatic sitemap.xml.
Can I run it as just a digital downloads store, without courses?
Yes — the Store module works independently, so you can sell e-books, templates and project files without building out a course catalogue.
Reviews
I've purchased numerous scripts from different platforms, but the support I received from the ui-lib team is truly exceptional. They went above and beyond — not only providing the code, but also guiding me through setup and answering all my technical questions within hours.
If you're searching for a team that genuinely stands behind their product, look no further. Their professionalism and rapid response times make them highly recommended.
Honestly, this deserves more than 5 stars!
"I honestly don't know what to say — you guys are amazing! Thank you so much for your kind and professional support.
To anyone considering an LMS script, I highly recommend giving Mentor LMS a look first. It's incredibly easy to install, the documentation is clear and well-organized, and the entire experience feels clean and user-friendly from start to finish.
What impressed me most, though, was the support team.
Thank you again, UI Lib Support Team!"
Bought Mentor LMS? Sign in to review it.
Sign in