Select Moodle version:

Moodle Plugins Directory

WELCOME to our Moodle plugins directory!

A plugin may be either a standard plugin (included in the Moodle download package) or an add-on.

You can monitor recently released plugins via RSS or follow @moodleplugins on Twitter.

The above RSS has been separated into new plugins and updated plugins .

DEVELOPERS see the plugins documentation for details of how to write a new plugin. When you've written one, please register your new plugin here.


The main student activities in a course
Different types of assignments
Plugins for the database activity module
Workshop has a number of plugin types
Quiz (66)
Ways to extend quizzes
New reports for SCORM
Book (0)
The book activity that is in core. It can have sub-plugins.
Blocks (211)
Useful tools to add to courses or home pages
Themes (104)
Change the look and feel of your site or course
Users (41)
Tools for managing users
Different methods of identifying users
Customise how people get enrolled in courses
Add new fields to user accounts
Change the structure/layout of course pages
Filters (33)
Filters can process and change text
Reports (19)
Report plugins for administrators, teachers and general users.
See reports about site activity. Replaced by the generic Report plugin type in Moodle 2.3.
See reports about course activity
There are several ways to extend the gradebook
Interfaces to view and manipulate grades
Export grades to files or other systems
Import grades from files or other systems
Advanced grading methods (also known as grading forms) provide new interfaces for grading items in Moodle.
General plugins go into the /local directory and do not fit into any particular category.
Alternative text editors for 2.0 or later
Editor plugins specific to TinyMCE.
Atto (0)
A lightweight, streamlined and accessible editor
Cache (5)
Contains plugin types for the Moodle Unified Cache (MUC)
Locks (0)
Locking methods within cache.
Stores (5)
Data storage within cache.
Redirect messages to other places
Connect to repositories of files
Export user content to other systems
Connect to different plagiarism services
Beyond REST, SOAP, AMF and XML-RPC ...
Provides utility scripts useful for admins to examine and modify a Moodle site (2.2+)
Located in admin/tool/log/store (subplugins of tool_log core admin tool)
Various types of calendar systems
Other (16)
Useful code that does conform to any standard plugin type

Recently released plugins RSS

Activities: Reader
The Reader module for Moodle 2.x tracks the students' reading achievements.
Latest release: Saturday, April 19, 2014, 1:47 PM
Category: Activities
The all-or-nothing multiple choice question is a version of the core multi-answer multiple choice question with modified grading. In an all-or-nothing multiple choice question, a respondent can choose one or more answers. If the chosen answers correspond exactly to the correct choices defined in the question, the respondent gets 100%. If he/she chooses any incorrect choices or does not select all of the correct choices, the grade is 0%.
Released: Friday, April 18, 2014, 9:57 PM
Category: Question types
Requirements: Moodle 2.6, Moodle 2.7
Themes: Sharp
A simple, sleek look with a variety of contrasting colors for personal, professional or academic use.
Latest release: Friday, April 18, 2014, 8:10 PM
Category: Themes
Activities: Questionnaire
Custom Survey Creation
Latest release: Friday, April 18, 2014, 2:50 PM
Category: Activities
Activities: Dataform
The Dataform module allows the course manager to design and construct an entry form from various input elements (text and rich text fields, urls, files, pictures, etc.) in a flexible layout. Users can then add information records to a collection, which can be viewed in various ways and searched for particular items.
Latest release: Friday, April 18, 2014, 4:28 AM
Category: Activities