Skip to content
Self-hosted 19 sales here 409 sales on CodeCanyon

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
Mentor LMS – Learning Management System with Exams & Digital Downloads

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

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.
Buy Extended License
ui-lib.com exclusive

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.
Buy Unlimited License

Recent releases

  1. 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

5.00 2 reviews on this site
  • Best customer support

    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!

  • Amazing Product, Even Better Support!

    "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.

    Login with Social Media