Select Moodle version:

Moodle Plugins Directory

This is our new Plugins Directory designed to help you find new features to add to Moodle.

Developers are still in the process of moving across content from:

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

DEVELOPERS! See the Plugins documentation to learn how to write new plugins. And when you've written one: please register your plugins here!

Categories

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 (19)
Ways to extend quizzes
SCORM (0)
New reports for SCORM
Change the structure/layout of course pages
Blocks (53)
Useful tools to add to courses or home pages
Themes (25)
Change the look and feel of your site or course
Report plugins for administrators, courses etc
See reports about site activity
See reports about course activity
Filters can process and change text
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.
Users (12)
Tools for managing users
Different methods of identifying users
Customise how people get enrolled in courses
Add new fields to user accounts
Alternative text editors for 2.0 or later
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 ...
Other (5)
Useful code that does conform to any standard plugin type

Recently released plugins

Blocks: MRBS
block_mrbs
Based on the stand-alone MRBS project ( http://mrbs.sourceforge.net ), this allows users to book rooms and other resources from within Moodle.
Description
For a full description of this block, please see here http://docs.moodle.org/en/MRBS_block A Moodle 1.9 version of this plugin can be downloaded directly here: https://github.com/arborrow/moodle-block_mrbs/zipball/MOODLE_19_STABLE - this is not available on Moodle.org as there would be a lot of work involved in rewriting it to pass the automated database naming checks.
Latest release: Monday, February 20, 2012, 04:58 PM
Category: Blocks
block_metalink
This block allows linking of metacourses and child courses by upload of CSV flatfiles. Imports can be done by ad-hoc upload, or by a regular cron job.
Description
This block is based on the Upload Tutor relationships block, but instead of linking users together, it links courses together using Metacourse links. The block accepts CSV files in the following format:operation, parent_course, child_course operation can be add (to link) or del (to unlink) parent_course is the ID Number of the meta course child_course is the ID Number of the course After being linked, all users of child_course will be enrolled to parent_course via the metacourse link. The file can...
Latest release: Friday, February 17, 2012, 04:46 PM
Category: Blocks
block_rate_course
This block provides an Amazon-style 5 star rating system for courses. Users each give a rating and the total is displayed in the block.
Description
This block provides an Amazon-style 5 star rating system for courses. Users each give a rating and the total is displayed in the block.  Optionally administrators can connect to Questionnaire module instances on the same course from the block, to add a "Review" survey.
Latest release: Wednesday, February 15, 2012, 12:16 AM
Category: Blocks
Course formats: Onetopic format
format_onetopic
Format to course that allows showing each topic in a tab, keeping the current tab between calls to resources, in such a way that when it returns from a module as the blog or the glossary it returns to tab from where you started. This format is based on the Moodle standard format: “Topics”. It accepts edition by AJAX.
Latest release: Tuesday, February 14, 2012, 07:19 AM
Category: Course formats
Activities: HotPot
mod_hotpot
HotPot module for Moodle 2.x
Description
The Hotpot activity module allows teachers to administer Hot Potatoes and TexToys quizzes via Moodle. These quizzes are created on the teacher's computer and then uploaded to the Moodle course. After students have attempted the quizzes, a number of reports are available which show how individual questions were answered and some statistical trends in the scores.
Latest release: Tuesday, February 14, 2012, 06:52 AM
Category: Activities