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, 20 February 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, 17 February 2012, 04:46 PM
Category: Blocks
mod_attendanceregister
This is an activity module for calculating time participants spend online, in a Course or a group of related Courses.
Description
This is an activity module for calculating time participants spend online, in a Course or a group of related Courses.Online sessions are automatically calculated. The user may also optionally record offline sessions of work.The module show aggregate report (total time spent online, offline, per user) or work session details. By configuration you may choose tracked Courses (the Course the Activity is in, all Courses in the same Category or meta-linked Courses).By Capabilities you may choose who are the trac...
Latest release: Wednesday, 15 February 2012, 08:05 PM
Category: Activities
Requirements: Moodle 2.2
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, 15 February 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, 14 February 2012, 07:19 AM
Category: Course formats