← Moodle

Moodle extensions

The 100 most widely used Moodle extensions, collected every week. Source: moodle.org.

100extensions listed here
3,250extensions found at the source
Nov 9, 2026latest collection (weekly)
You install your extensions yourself from the Moodle administration. They are stored with your data and stay in place when the application is updated.

Some extensions need more resources. Tell us which ones you plan to use: we will recommend the right plan. Contact support

Custom certificate

activity

Enables the creation of dynamically generated certificates with complete customisation via the web browser.

34,281 sites · 35,121 downloads · 114 GitHub stars

Compatible: Moodle 2.9 to 5.3GPL-3.0 licenceUpdated on Nov 1, 2026

Official page ↗ · Source code ↗

Moove

theme

Moove it's a Moodle's theme that makes online environments more clean and intuitive for learners and educators. If you like it, please show some love by clicking "favourite" ( ♥ ) below!

29,050 sites · 14,833 downloads · 193 GitHub stars

Compatible: Moodle 3.2 to 5.3GPL-3.0 licenceUpdated on Oct 13, 2026

Official page ↗ · Source code ↗

Attendance

activity

A plugin that allows an attendance log to be kept. - includes an optional block for easy access to relevant functions.

24,309 sites · 17,697 downloads · 91 GitHub stars

Compatible: Moodle 2.3 to 5.3Licence not statedUpdated on Nov 9, 2026

Official page ↗ · Source code ↗

Completion Progress

block

The Completion Progress block is a time-management tool for students.

18,489 sites · 12,548 downloads · 22 GitHub stars

Compatible: Moodle 3.9 to 5.3GPL-3.0 licenceUpdated on Oct 12, 2026

Official page ↗ · Source code ↗

Configurable Reports

block

Build advanced, custom reports visually with zero SQL required. A simple-to-use reporting tool built for admins, managers, and teachers.

16,655 sites · 10,278 downloads · 81 GitHub stars

Compatible: Moodle 4.0 to 5.3Licence not statedUpdated on Nov 1, 2026

Official page ↗ · Source code ↗

Academi

theme

Academi is a smart, responsive, and free Moodle theme designed to suit the needs of educational institutions. It offers a modern look and is fully customizable, supporting all current Moodle versions.

12,968 sites · 7,267 downloads · 11 GitHub stars

Compatible: Moodle 2.6 to 5.3Licence not statedUpdated on Oct 17, 2026

Official page ↗ · Source code ↗

Level Up XP - Gamification 🏅

block

🔥 🤩 The easiest way to add gamification to your Moodle site! Engage your learners! Gamify their learning experience to increase participation and completion rates. #gamification #engagement

11,792 sites · 7,532 downloads · 163 GitHub stars

Compatible: Moodle 2.7 to 5.3Licence not statedUpdated on Oct 3, 2026

Official page ↗ · Source code ↗

Moodle eMail Test

local extension

Moodle eMailTest is a powerful tool that enables administrators to test Moodle’s email system with ease. With this plugin, you can rest assured that your emails will be delivered without any hiccups. In case of any issues, a trace of the SMTP dialogue will be displayed. The plugin will also attempt to diagnose the issue and help you identify and resolve the problem quickly.

11,398 sites · 3,347 downloads · 19 GitHub stars

Compatible: Moodle 2.4 to 5.3GPL-3.0 licenceUpdated on Apr 21, 2026

Official page ↗ · Source code ↗

OpenID Connect Authentication

authentication

The OpenID Connect Authentication plugin provides single-sign-on functionality using configurable OpenID Connect identity providers.

10,860 sites · 7,929 downloads · 44 GitHub stars

Compatible: Moodle 4.5 to 5.3GPL-3.0 licenceUpdated on Nov 5, 2026

Official page ↗ · Source code ↗

Zoom meeting

activity

Zoom is a video and web conferencing platform that gives authorized users the ability to host online meetings and webinars.

10,648 sites · 5,261 downloads · 68 GitHub stars

Compatible: Moodle 3.4 to 5.3GPL-3.0 licenceUpdated on Nov 6, 2026

Official page ↗ · Source code ↗

Boost Union

theme

Boost Union is an advanced Moodle child theme based on Boost. It offers flexible design options, easy branding, optimized navigation and extra footer blocks without requiring any custom code. Activate only features that are relevant to your Moodle site.

9,853 sites · 14,600 downloads · 106 GitHub stars

Compatible: Moodle 4.0 to 5.3GPL-3.0 licenceUpdated on Nov 3, 2026

Official page ↗ · Source code ↗

Checklist activity

activity

A checklist can be created by a teacher (or generated from the activities in a course) and then the students or teachers can check-off each item as they are completed.

9,027 sites · 6,520 downloads · 25 GitHub stars

Compatible: Moodle 2.0 to 5.3GPL-3.0 licenceUpdated on Sep 25, 2026

Official page ↗ · Source code ↗

Game

activity

The game activity module makes use of questions, quizzes and glossaries to create offer a variety of interactive games.

8,697 sites · 5,159 downloads · 17 GitHub stars

Compatible: Moodle 2.0 to 5.3GPL-3.0 licenceUpdated on Oct 8, 2026

Official page ↗ · Source code ↗

FilterCodes

filter

Transform your Moodle site with the FilterCodes Plugin! Elevate engagement by inserting about 200 dynamic plain-text tags like {firstname} to create personalized learning experiences, customize your site and course content, display progress bars, simplify Contact Form customization effortlessly and much more. FilterCodes empowers educators to revolutionize Moodle into a dynamic, personalized platform. Join the community of FilterCodes enthusiasts to unlock the potential of your Moodle LMS site.

8,320 sites · 9,452 downloads · 38 GitHub stars

Compatible: Moodle 2.7 to 5.3GPL-3.0 licenceUpdated on Oct 12, 2026

Official page ↗ · Source code ↗

Group choice

activity

This module allows students to enrol themselves in a group within a course. The teacher can select which groups students can chose from and the maximum number of students allowed in each group.

8,047 sites · 7,925 downloads · 36 GitHub stars

Compatible: Moodle 2.1 to 5.3Licence not statedUpdated on Oct 26, 2026

Official page ↗ · Source code ↗

Tiny Font Color

TinyMCE editor

The Tiny Font Color provides two toolbar buttons and menu entries to set different text and background colors.

7,523 sites · 8,998 downloads · 2 GitHub stars

Compatible: Moodle 4.1 to 5.3GPL-3.0 licenceUpdated on Oct 30, 2026

Official page ↗ · Source code ↗

Microsoft 365 Integration

local extension

This plugin provides libraries and services that power other Microsoft 365 plugins.

7,490 sites · 5,014 downloads · 34 GitHub stars

Compatible: Moodle 4.5 to 5.3GPL-3.0 licenceUpdated on Nov 5, 2026

Official page ↗ · Source code ↗

Course size

report

This plugin provides approximate disk usage by Moodle courses.

7,259 sites · 4,694 downloads · 15 GitHub stars

Compatible: Moodle 2.3 to 5.3Licence not statedUpdated on Nov 9, 2026

Official page ↗ · Source code ↗

Moodle Adminer

local extension

This plugin is based on the great tool adminer. The main advantage of this plugin is, it can handle different types of database. So it works with MySQL/MariaDB, PostgreSQL, Oracle and MSSQL.

6,028 sites · 3,617 downloads · 9 GitHub stars

Compatible: Moodle 2.0 to 5.3Licence not statedUpdated on Oct 17, 2026

Official page ↗ · Source code ↗

Multi-Language Content (v2)

filter

This filter is a greatly simplified multi-language filter. It uses very simple non-HTML tags to mark multi-language blocks. Namely {mlang XX} {mlang} pairs, where XX is the Moodle short name for the language pack (i.e., en, fr, eu, es, es_mx, etc.) It uses the same tags as the filter_multilangsecond plugin (to be compatible with it), but there is one difference between the two. This filter allows standalone {mlang} tags that don't require adjoining alternative language tags. This makes the filter more flexible at the cost of potentially producing empty sets of tags.

5,988 sites · 4,845 downloads · 8 GitHub stars

Compatible: Moodle 2.8 to 5.3Licence not statedUpdated on Apr 19, 2026

Official page ↗ · Source code ↗

Kopere Dashboard

local extension

Kopere Dashboard is a tool panel with reports, online users, backup, notifications and more.

5,938 sites · 2,693 downloads · 30 GitHub stars

Compatible: Moodle 1.9 to 5.3GPL-3.0 licenceUpdated on Nov 6, 2026

Official page ↗ · Source code ↗

MathType filter by WIRIS

filter

World's leading equation editor that allows you to write math notation as easily as you write text. Create and edit high-quality math equations in Moodle with MathType.

5,148 sites · 2,549 downloads · 17 GitHub stars

Compatible: Moodle 2.2 to 5.3GPL-3.0 licenceUpdated on Oct 8, 2026

Official page ↗ · Source code ↗

Flexible sections format

course format

Organises course content in any number of sections that can be nested. Each section can be displayed on the same page or on a separate page

5,085 sites · 3,537 downloads · 25 GitHub stars

Compatible: Moodle 2.4 to 5.3GPL-3.0 licenceUpdated on Oct 2, 2026

Official page ↗ · Source code ↗

Static Pages

local extension

Moodle plugin which displays static information pages which exist outside any course, imprint or faq pages for example, complete with Moodle navigation and theme

5,020 sites · 3,677 downloads · 47 GitHub stars

Compatible: Moodle 2.4 to 5.3GPL-3.0 licenceUpdated on Oct 22, 2026

Official page ↗ · Source code ↗

Contact Form

local extension

Contact Form is a Moodle plugin that allows your site to process and send information submitted through HTML web forms to the site's support email address or primary administrator if the support email address is not defined.

4,809 sites · 1,631 downloads · 22 GitHub stars

Compatible: Moodle 3.0 to 5.3GPL-3.0 licenceUpdated on May 16, 2026

Official page ↗ · Source code ↗

Buttons

course format

Buttons is a course format that creates a menu with buttons to access the sections, one by one. Please favourite ♥!

4,776 sites · 3,913 downloads · 11 GitHub stars

Compatible: Moodle 2.8 to 5.3GPL-3.0 licenceUpdated on Jun 3, 2026

Official page ↗ · Source code ↗

Mod Super Video

activity

The Super Video Module and Kapture enhance the teaching experience on Moodle by providing optimized video viewing and efficient video lecture production, enriching the learning environment for both teachers and students.

4,719 sites · 1,256 downloads · 12 GitHub stars

Compatible: Moodle 1.9 to 5.3GPL-3.0 licenceUpdated on Oct 15, 2026

Official page ↗ · Source code ↗

Trema

theme

Discover Trema, a theme for Moodle LMS boasting a modern design and useful customization options that are perfect for education institutions, all levels of government, businesses, and non-profits. Trema is more than just a theme — it's a platform enhancer. Whether you're looking to revamp a content-rich Moodle site or create a fresh learning environment, Trema's features are designed to elevate your platform. Don't settle for ordinary; choose Trema to create an engaging learning experience for your staff, business partners, and customers today.

4,632 sites · 2,848 downloads · 40 GitHub stars

Compatible: Moodle 3.5 to 5.3GPL-3.0 licenceUpdated on Oct 12, 2026

Official page ↗ · Source code ↗

Gapfill

question type

Cloze (fill in the blanks) question type with VERY simple question creation syntax. Can do drag drop, dropdowns or gapfill questions

4,435 sites · 3,119 downloads · 9 GitHub stars

Compatible: Moodle 2.1 to 5.3Licence not statedUpdated on Oct 6, 2026

Official page ↗ · Source code ↗

Boost Magnific

theme

Boost Magnific is an innovative theme for Moodle, providing a clean and streamlined interface. With easily accessible configuration buttons for administrators, the theme offers a more intuitive online learning experience.

4,182 sites · 2,350 downloads · 4 GitHub stars

Compatible: Moodle 1.9 to 5.3GPL-3.0 licenceUpdated on Nov 2, 2026

Official page ↗ · Source code ↗

H5P content types

qformat

This plugin imports various H5P content types into Moodle question types

4,071 sites · 2,495 downloads · 7 GitHub stars

Compatible: Moodle 3.5 to 5.3Licence not statedUpdated on Sep 21, 2026

Official page ↗ · Source code ↗

Degrade Theme

theme

The Degrade theme offers a series of pre-programmed colors for you to choose the best one and has amazing support for Dark Mode.

4,043 sites · 1,410 downloads · 4 GitHub stars

Compatible: Moodle 1.9 to 5.3GPL-3.0 licenceUpdated on Nov 2, 2026

Official page ↗ · Source code ↗

Overview Statistics

report

The Overview Statistics plugin for Moodle is a powerful tool that provides administrators with a variety of site and course report charts. It’s designed to make adding more reports easy, and it’s coded with the latest techniques.

4,021 sites · 2,357 downloads · 11 GitHub stars

Compatible: Moodle 2.5 to 5.3GPL-3.0 licenceUpdated on Sep 2, 2026

Official page ↗ · Source code ↗

Mail

local extension

Internal course messaging with a webmail-like interface

3,961 sites · 1,984 downloads

Compatible: Moodle 2.3 to 5.3Licence not statedUpdated on Oct 5, 2026

Official page ↗ · Source code ↗

Boost Dark

local extension

This plugin adds a dark mode button to the Boost theme (and its child themes), providing an incredible visual experience. Easy to use, it saves user preferences and maintains the lightweight nature of the default theme.

3,942 sites · 944 downloads · 11 GitHub stars

Compatible: Moodle 1.9 to 5.3GPL-3.0 licenceUpdated on Nov 7, 2026

Official page ↗ · Source code ↗

Mb2 Shortcodes

filter

MB2 Shortcodes converts simple shortcode syntax into powerful HTML elements, making it easy to create rich, interactive Moodle content.

3,927 sites · 610 downloads

Compatible: Moodle 4.5 to 5.3GPL-3.0 licenceUpdated on Jun 11, 2026

Official page ↗ · Source code ↗

Almondb

theme

Almondb developed based on Moodle’s core theme Boost, it’s quick and easy to set up and packed with highly customisable options. Made of hundred of elements, designed blocks, and fully coded pages, Almondb theme quickly improve the look of your Moodle site

3,755 sites · 2,888 downloads · 2 GitHub stars

Compatible: Moodle 4.0 to 5.3GPL-3.0 licenceUpdated on Oct 21, 2026

Official page ↗ · Source code ↗

Journal

activity

This module allows a teacher to ask students to reflect on a particular topic. The students can edit and refine their answer over time.

3,750 sites · 3,474 downloads · 18 GitHub stars

Compatible: Moodle 2.0 to 5.3Licence not statedUpdated on Oct 24, 2026

Official page ↗ · Source code ↗

Multitopic format

course format

Shows multiple topics per page, with tabbed navigation between pages. Topics are collapsible, and can optionally be timed.

3,748 sites · 4,000 downloads · 5 GitHub stars

Compatible: Moodle 3.5 to 5.3GPL-3.0 licenceUpdated on Oct 5, 2026

Official page ↗ · Source code ↗

New Learning - Premium Moodle Theme

theme

New Learning is a premium Moodle theme with a Live Page Builder, built-in Web Accessibility Widget, advanced course filters, and custom course pages. Ideal for schools, universities, and businesses. Compatible with Moodle 5.3, 5.2, 5.1 and 4.5 LTS.

3,706 sites · 53 downloads

Compatible: Moodle 4.0 to 5.3Paid extensionLicence not statedUpdated on Oct 25, 2026

Official page ↗

Mb2 Builder - Live Page Builder for Moodle

local extension

Mb2 Builder is a visual page builder for Moodle that extends the New Learning theme. Create landing pages, custom layouts, and engaging content directly inside Moodle without coding. Transform Moodle into a complete learning website.

3,672 sites · 16 downloads

Compatible: Moodle 4.0 to 5.3Paid extensionLicence not statedUpdated on Oct 25, 2026

Official page ↗

Jitsi

activity

This module allows creating jitsi-meet videoconference sessions.

3,407 sites · 1,728 downloads · 44 GitHub stars

Compatible: Moodle 4.4 to 5.3GPL-3.0 licenceNeeds an additional componentUpdated on Nov 8, 2026

Official page ↗ · Source code ↗

Components for Learning (C4L)

TinyMCE editor

A plugin for the Moodle TinyMCE editor providing a set of visual components designed explicitly for Learning, based on the parent project componentsforlearning.org.

3,251 sites · 4,745 downloads · 5 GitHub stars

Compatible: Moodle 4.1 to 5.3GPL-3.0 licenceUpdated on Oct 4, 2026

Official page ↗ · Source code ↗

Lambda

theme

Level up your Moodle site: Lambda is a Moodle theme designed for modern course pages, flexible headers, and configurable layout options. It gives you the creative freedom to turn your Moodle site into the perfect learning platform.

3,189 sites · 60 downloads

Compatible: Moodle 4.0 to 5.3Paid extensionLicence not statedUpdated on Oct 29, 2026

Official page ↗

Microsoft Block

block

This block provides a user-facing menu to access various Microsoft 365 integration features, resources, and settings.

3,147 sites · 2,222 downloads · 15 GitHub stars

Compatible: Moodle 4.5 to 5.3GPL-3.0 licenceUpdated on Nov 5, 2026

Official page ↗ · Source code ↗

User bulk enrolment

local extension

Moodle plugin which provides the possibility to bulk enrol a list of users who are identified by their e-mail adresses into a course.

3,105 sites · 2,084 downloads · 7 GitHub stars

Compatible: Moodle 3.4 to 5.3GPL-3.0 licenceUpdated on Oct 22, 2026

Official page ↗ · Source code ↗

Microsoft 365 Repository

file repository

This plugin provides access to Microsoft 365 as a repository. Specifically, includes OneDrive for Business, Office Video, Office Delve as well as SharePoint Document Libraries and Group Files associated with Moodle courses.

3,093 sites · 1,581 downloads · 14 GitHub stars

Compatible: Moodle 4.5 to 5.3GPL-3.0 licenceUpdated on Nov 5, 2026

Official page ↗ · Source code ↗

Shortcodes

filter

Bring your Moodle content to life with simple shortcodes.

2,999 sites · 2,959 downloads · 16 GitHub stars

Compatible: Moodle 3.1 to 5.3Licence not statedUpdated on Oct 20, 2026

Official page ↗ · Source code ↗

Checklist block

block

This is a block which works with the checklist module and displays progress bars for a single checklist.

2,947 sites · 2,273 downloads · 5 GitHub stars

Compatible: Moodle 2.0 to 5.3GPL-3.0 licenceUpdated on Sep 25, 2026

Official page ↗ · Source code ↗

Beautiful Certificate

activity

The Certificate Beautiful plugin for Moodle allows you to create customized certificates with elegant and professional designs. It features an intuitive and user-friendly interface.

2,881 sites · 1,056 downloads · 5 GitHub stars

Compatible: Moodle 1.9 to 5.3GPL-3.0 licenceUpdated on Oct 27, 2026

Official page ↗ · Source code ↗

Restriction by course role

access restriction

Moodle availability plugin which lets users restrict resources, activities and sections based on roles

2,853 sites · 4,675 downloads · 8 GitHub stars

Compatible: Moodle 2.9 to 5.3GPL-3.0 licenceUpdated on Oct 22, 2026

Official page ↗ · Source code ↗

Cloze editor

Atto editor

An Atto editor plugin to help create embedded answer questions

2,745 sites · 764 downloads · 6 GitHub stars

Compatible: Moodle 2.7 to 5.3GPL-3.0 licenceUpdated on Apr 13, 2026

Official page ↗ · Source code ↗

Profile field based cohort membership

local extension

Moodle plugin which lets admins manage cohort memberships based on users' custom profile fields

2,729 sites · 3,317 downloads · 25 GitHub stars

Compatible: Moodle 3.2 to 5.3GPL-3.0 licenceUpdated on Oct 22, 2026

Official page ↗ · Source code ↗

Restriction by language

access restriction

Restrict module and section access based on user language.

2,650 sites · 3,354 downloads · 6 GitHub stars

Compatible: Moodle 2.7 to 5.3GPL-3.0 licenceUpdated on Nov 8, 2026

Official page ↗ · Source code ↗

Restriction by relative date

access restriction

Restrict module and section access based on a relative date.

2,641 sites · 2,395 downloads · 8 GitHub stars

Compatible: Moodle 3.5 to 5.3GPL-3.0 licenceUpdated on Oct 6, 2026

Official page ↗ · Source code ↗

Virtual Programming Lab

activity

VPL (Virtual Programming Lab) enables the creation, submission, execution, and automatic assessment of programming assignments directly within the Moodle learning environment.

2,605 sites · 3,389 downloads · 129 GitHub stars

Compatible: Moodle 4.5 to 5.3GPL-3.0 licenceUpdated on Oct 14, 2026

Official page ↗ · Source code ↗

Analytics graphs

block

Block that generates graphs intendend to facilitate pedagogical decisions. The graphs have zoom capabilities and allow fast communication with students through email.

2,594 sites · 3,474 downloads · 18 GitHub stars

Compatible: Moodle 2.2 to 5.3GPL-3.0 licenceUpdated on Sep 28, 2026

Official page ↗ · Source code ↗

Opcache management

admin tool

Moodle plugin which adds a PHP Opcache management GUI to Moodle site administration, a CLI tool to reset PHP Opcache and a Nagios check for PHP Opcache.

2,578 sites · 1,972 downloads · 15 GitHub stars

Compatible: Moodle 3.2 to 5.3GPL-3.0 licenceUpdated on Oct 22, 2026

Official page ↗ · Source code ↗

STACK

question type

The STACK question type adds a sophisticated assessment in mathematics and related disciplines, with emphasis on formative assessment underpinned by computer algebra.

2,478 sites · 2,929 downloads · 172 GitHub stars

Compatible: Moodle 3.5 to 5.3GPL-3.0 licenceUpdated on Oct 16, 2026

Official page ↗ · Source code ↗

Level Up XP Availability

access restriction

Unlock activities, resources and course sections when learners reach the Level Up XP level you choose.

2,452 sites · 2,338 downloads · 10 GitHub stars

Compatible: Moodle 2.7 to 5.3Licence not statedUpdated on Oct 3, 2026

Official page ↗ · Source code ↗

Ead Training

theme

Ead Training is a responsive and highly configurable, focused on accessibility, institutional visual identity, and full interface customization.

2,445 sites · 1,257 downloads

Compatible: Moodle 1.9 to 5.3GPL-3.0 licenceUpdated on Nov 2, 2026

Official page ↗ · Source code ↗

Cloze question editor

TinyMCE editor

Make it easy for users to create cloze question types via the TinyMCE editor.

2,344 sites · 2,645 downloads · 4 GitHub stars

Compatible: Moodle 4.1 to 5.3GPL-3.0 licenceUpdated on Oct 6, 2026

Official page ↗ · Source code ↗

Kopere BI

local extension

Kopere BI provides more than 100 ready-to-use reports and dashboards for Moodle, helping administrators, managers and educators analyse students, courses, enrolments, grades, activities, quizzes, forums, assignments, revenue and overall learning engagement

2,332 sites · 2,040 downloads · 2 GitHub stars

Compatible: Moodle 1.9 to 5.3GPL-3.0 licenceUpdated on Nov 6, 2026

Official page ↗ · Source code ↗

Microsoft 365 Teams Theme

theme

This theme is used with the Microsoft 365 Teams Integration to display Moodle seamlessly within a Teams environment.

2,322 sites · 2,062 downloads · 12 GitHub stars

Compatible: Moodle 4.5 to 5.3Licence not statedUpdated on Nov 5, 2026

Official page ↗ · Source code ↗

Formulas question type

question type

This is a question type plugin for Moodle with random values and multiple answer fields.

2,320 sites · 1,774 downloads · 20 GitHub stars

Compatible: Moodle 2.6 to 5.3Licence not statedUpdated on Oct 8, 2026

Official page ↗ · Source code ↗

Poodll Filter

filter

Poodll is a toolbox of features for Moodle, including audio and video recording, media players for the classroom and widgets such as tabs and stopwatches. The Poodll filter is a pre-requisite plugin for the Classic Poodll plugins.

2,296 sites · 2,151 downloads · 7 GitHub stars

Compatible: Moodle 2.1 to 5.3Licence not statedUpdated on Oct 28, 2026

Official page ↗ · Source code ↗

Wiris Quizzes Commons question type

question type

Wiris Quizzes Commons question type is the engine needed for each WIRIS question type to work properly. It is a necessary component for all Wiris Quizzes question types.

2,255 sites · 1,277 downloads · 4 GitHub stars

Compatible: Moodle 3.0 to 5.3Licence not statedUpdated on Sep 2, 2026

Official page ↗ · Source code ↗

Stripe

paygw

Connect Moodle with Stripe to collect payments through various providers. E.g. credit cards, Alipay, Sofort. Requires a Stripe account.

2,226 sites · 1,613 downloads · 12 GitHub stars

Compatible: Moodle 4.1 to 5.3Licence not statedUpdated on Nov 7, 2026

Official page ↗ · Source code ↗

Unilabel

activity

The Moodle plugin "mod_unilabel" enables you to include some nice formated text on the course- or frontpage. There are 5 different content types included (extendable sub plugins): - Simple text - Carousel - Collapsed text - Course teaser - Topic teaser

2,163 sites · 3,150 downloads · 1 GitHub stars

Compatible: Moodle 3.5 to 5.3Licence not statedUpdated on Nov 9, 2026

Official page ↗ · Source code ↗

Turnitin's Moodle Direct v2

activity

The Direct V2 plugin creates a Turnitin assignment directly in the Moodle environment. It allows direct access to Turnitin tools (i.e. similarity report, grading, feedback, parts, peer review, etc.)

2,163 sites · 1,103 downloads · 37 GitHub stars

Compatible: Moodle 4.5 to 5.3Licence not statedUpdated on Oct 28, 2026

Official page ↗ · Source code ↗

Course recompletion

local extension

This plugin adds course level settings for recompletion - clearing all course and activity completion for a user based on the duration set notifying the student they need to return to the course and recomplete it.

2,141 sites · 65 downloads

Compatible: Moodle 3.3 to 5.3Paid extensionLicence not statedUpdated on Oct 15, 2026

Official page ↗

MathType for TinyMCE 6 by WIRIS

TinyMCE editor

Type and handwrite mathematical notation in Moodle with MathType.

2,085 sites · 1,729 downloads · 5 GitHub stars

Compatible: Moodle 2.4 to 5.3Licence not statedUpdated on Oct 8, 2026

Official page ↗ · Source code ↗

Wiris Quizzes Multi Choice question type

question type

This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes to obtain the entire plugin package with seven question types.

2,029 sites · 1,156 downloads · 2 GitHub stars

Compatible: Moodle 3.0 to 5.3Licence not statedUpdated on Sep 2, 2026

Official page ↗ · Source code ↗

Object storage file system

admin tool

A remote object storage file system for Moodle. Intended to provide a plug-in that can be installed and configured to work with any supported remote object storage solution.

2,021 sites · 810 downloads · 102 GitHub stars

Compatible: Moodle 2.7 to 5.3Licence not statedUpdated on Nov 6, 2026

Official page ↗ · Source code ↗

Wiris Quizzes Short-Answer question type

question type

This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes to obtain the entire plugin package with seven question types.

1,999 sites · 1,258 downloads · 2 GitHub stars

Compatible: Moodle 3.0 to 5.3Licence not statedUpdated on Sep 2, 2026

Official page ↗ · Source code ↗

Restriction by cohort

access restriction

Moodle availability plugin which lets users restrict resources, activities and sections based on cohorts.

1,989 sites · 2,287 downloads · 7 GitHub stars

Compatible: Moodle 3.5 to 5.3GPL-3.0 licenceUpdated on Oct 22, 2026

Official page ↗ · Source code ↗

Wiris Quizzes Embedded answer (Cloze) question type

question type

This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes to obtain the entire plugin package with seven question types:

1,970 sites · 1,224 downloads · 1 GitHub stars

Compatible: Moodle 3.0 to 5.3Licence not statedUpdated on Sep 2, 2026

Official page ↗ · Source code ↗

Wiris Quizzes - True/False question type

question type

This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes to obtain the entire plugin package with seven question types.

1,944 sites · 1,134 downloads · 1 GitHub stars

Compatible: Moodle 3.0 to 5.3Licence not statedUpdated on Sep 2, 2026

Official page ↗ · Source code ↗

Wiris Quizzes Matching question type

question type

This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes to obtain the entire plugin package with seven question types.

1,940 sites · 1,106 downloads · 1 GitHub stars

Compatible: Moodle 3.0 to 5.3Licence not statedUpdated on Sep 2, 2026

Official page ↗ · Source code ↗

Wiris Quizzes Essay question type

question type

This is one of the seven question types of the Wiris Quizzes set. Please install Wiris Quizzes local plugin to obtain the entire plugin package with seven question types.

1,927 sites · 1,125 downloads · 1 GitHub stars

Compatible: Moodle 3.0 to 5.3Licence not statedUpdated on Sep 2, 2026

Official page ↗ · Source code ↗

Course ratings

admin tool

Add ratings and reviews to the courses

1,759 sites · 835 downloads · 2 GitHub stars

Compatible: Moodle 3.11 to 5.3Licence not statedUpdated on Oct 1, 2026

Official page ↗ · Source code ↗

Wunderbyte Table

local extension

This plugin provides a huge enhancement of the table lib in Moodle. You can now use filtering, templates and different methods to display data in a clean and structured way easier than ever. This plugin is used combination with other plugins like mod_booking and should make life easier for Moodle developers. To have a quick demo install it and on your site go to /local/wunderbyte_table/demo.php

1,729 sites · 3,822 downloads · 5 GitHub stars

Compatible: Moodle 4.1 to 5.3Licence not statedUpdated on Nov 5, 2026

Official page ↗ · Source code ↗

GeniAI

local extension

The GeniAI plugin for Moodle revolutionizes student-course interaction by providing an intelligent virtual assistant to instantly clarify doubts.

1,712 sites · 401 downloads · 9 GitHub stars

Compatible: Moodle 1.9 to 5.3GPL-3.0 licenceUpdated on Oct 15, 2026

Official page ↗ · Source code ↗

Word Select

question type

A very easy to use "select the words" Moodle question type.

1,692 sites · 2,193 downloads · 3 GitHub stars

Compatible: Moodle 3.1 to 5.3Licence not statedUpdated on Oct 7, 2026

Official page ↗ · Source code ↗

People

block

Moodle block which displays all teachers of a course with contact quicklinks, as well as a quicklink to the participants list

1,689 sites · 1,679 downloads · 13 GitHub stars

Compatible: Moodle 2.3 to 5.3GPL-3.0 licenceUpdated on Oct 22, 2026

Official page ↗ · Source code ↗

Course Module navigation

block

A block to show the users a summary (like a table of contents) of a course with section names and a list of all resources and activities. If activity completion is used in the course, course navigation block will display a circle (either empty or green)

1,682 sites · 567 downloads · 10 GitHub stars

Compatible: Moodle 3.0 to 5.3Licence not statedUpdated on Apr 17, 2026

Official page ↗ · Source code ↗

Interactive Video

activity

Transform your video/audio content into an interactive learning adventure! Add dynamic annotations and interactions like H5P activities, PDFs, HTML games/simulations, rich text, and more. Track every learner’s journey with detailed reports.

1,672 sites · 2,916 downloads · 8 GitHub stars

Compatible: Moodle 4.0 to 5.3GPL-3.0 licenceUpdated on Oct 26, 2026

Official page ↗ · Source code ↗

WirisQuizzes

local extension

WirisQuizzes is a powerful STEM assessment tool that allows educators to create and evaluate complex math questions tailored to each students' needs. With smart evaluation software, WirisQuizzes automates grading and provides instant feedback. It can generate infinite dynamic questions by adding random variables, preventing cheating, and fostering practice through trial and error. WirisQuizzes for Moodle will be your perfect partner to improve your students' learning process with real-time feedback.

1,602 sites · 966 downloads · 1 GitHub stars

Compatible: Moodle 3.0 to 5.3Licence not statedUpdated on Sep 2, 2026

Official page ↗ · Source code ↗

Booking

activity

Seminar, event and appointment booking for Moodle: catalogue, waiting lists, payment, approvals, attendance and certificates. New in Booking 10: QR tickets and the built-in Booking AI Wizard.

1,579 sites · 1,207 downloads · 27 GitHub stars

Compatible: Moodle 2.5 to 5.3Paid extensionGPL-3.0 licenceUpdated on Nov 5, 2026

Official page ↗ · Source code ↗

PDF Protect

activity

This is a Moodle module developed to provide an extra layer of security for PDF files, preventing users from downloading, printing, or copying the content of the PDF. It is ideal for protecting sensitive material and preventing

1,566 sites · 692 downloads · 5 GitHub stars

Compatible: Moodle 1.9 to 5.3GPL-3.0 licenceUpdated on Nov 1, 2026

Official page ↗ · Source code ↗

Checklist - grade export

grade export

This is a grade export plugin which will create an Excel spreadsheet containing all the checkmarks from a single checklist.

1,502 sites · 1,465 downloads · 4 GitHub stars

Compatible: Moodle 2.0 to 5.3GPL-3.0 licenceUpdated on Sep 25, 2026

Official page ↗ · Source code ↗

Multi-Language Content (v2)

TinyMCE editor

This plugin will make the creation of multilingual contents on Moodle much more easier with TinyMCE editor.

1,468 sites · 2,836 downloads · 1 GitHub stars

Compatible: Moodle 4.1 to 5.3GPL-3.0 licenceUpdated on Oct 8, 2026

Official page ↗ · Source code ↗

EadFlix

theme

EadFlix is a responsive and customizable theme with a dark design based on the Boost Training theme. It was developed with a focus on accessibility and offers a modern, immersive experience for both learners and platform administrators.

1,467 sites · 578 downloads · 1 GitHub stars

Compatible: Moodle 1.9 to 5.3GPL-3.0 licenceUpdated on Nov 2, 2026

Official page ↗ · Source code ↗

Restriction by password

access restriction

Moodle availability plugin which lets users restrict resources and activities with password access

1,432 sites · 2,124 downloads · 6 GitHub stars

Compatible: Moodle 3.0 to 5.3GPL-3.0 licenceUpdated on Oct 22, 2026

Official page ↗ · Source code ↗

Realtime Quiz

activity

Face-to-face quiz with all students answering the questions at the same time.

1,414 sites · 979 downloads · 14 GitHub stars

Compatible: Moodle 1.9 to 5.3Licence not statedUpdated on Sep 25, 2026

Official page ↗ · Source code ↗

Pop up activities

course format

The Pop up activities course format displays resources and simple activities embedded in modals instead of redirecting from the course page.

1,412 sites · 2,372 downloads · 4 GitHub stars

Compatible: Moodle 3.9 to 5.3Licence not statedUpdated on Sep 22, 2026

Official page ↗ · Source code ↗

Import question as new version

question bank

This plugin allows you to import a question from a Moodle XML file as a new version of an existing question.

1,383 sites · 2,322 downloads · 4 GitHub stars

Compatible: Moodle 4.0 to 5.3Licence not statedUpdated on Nov 3, 2026

Official page ↗ · Source code ↗

Media collection

activity

This plugin allows instructors/teachers to create a space for students to submit "galleries". These galleries can be based on images, audio or video.

1,379 sites · 1,407 downloads · 8 GitHub stars

Compatible: Moodle 3.3 to 5.3Licence not statedUpdated on Oct 28, 2026

Official page ↗ · Source code ↗

Stripe Enrollment

registration

Set course prices and accept secure online payments with Stripe Payment. Let students pay easily by credit card while providing a fast, simple, and reliable checkout experience for your Moodle courses.

1,333 sites · 2,328 downloads · 16 GitHub stars

Compatible: Moodle 2.5 to 5.3Licence not statedUpdated on Sep 30, 2026

Official page ↗ · Source code ↗

Email-based self-registration with admin confirmation

authentication

Provides email-based self-registration with admin confirmation instead of user confirmation.

1,293 sites · 414 downloads · 15 GitHub stars

Compatible: Moodle 2.3 to 5.3GPL-3.0 licenceUpdated on Oct 16, 2026

Official page ↗ · Source code ↗

Source: moodle.org, collected on Nov 9, 2026. Names, figures and compatibility come from the source; descriptions are translated. DINAO does not test each extension: check its official page before installing it.

See the Moodle offers →