Welcome to the cutting-edge of Moodle !

The primary purpose of this site is to have a single location that demonstrates many of the things that are possible with non-standard blocks, modules, filters and plugins in Moodle. Please read How to use this site first. All Courses currently allow Guest access (you do not need to create a Login to view them).

If you are searching for Moodle training please visit www.moodlebites.com for our courses for Teachers, Designers, Administrators and Developers.  For free Moodle hosting visit www.freemoodle.org or www.hrdnz.com for commercial hosting packages. For Theme design please visit http://themes.moodlebites.com, or for our FREE Moodle Mobile MOOC: http://mobile.moodlebites.com smile

Skip available courses

Available courses

This Block allows users to customise Moodle to their visual needs and supports changing of text sizes and colour schemes.

This Block allow users with the site configuration capability (Administrators) to export and import the site settings to .xml presets.

This Block provides a form for teachers to book one-to-one appointments with Students. The Student can be notified of the appointment via email, and it will be added to both users' calendars.

The Attendance plugin enables sophisticated reporting on the time spent online (and optionally offline) by Students.

A blank template course.

This module is great for managing participants and subscription to (online or offline) Courses and events.

This module allows for the dynamic generation of certificates based on pre-defined conditions set by the Teacher.

This Checklist activity module allows a Teacher to create a checklist/todo list/task list for Students to work through.

This module allows Students to enrol themselves (self selected) into a Group within a Course.

A topic based format that solves the issue of the 'Scroll of Death' when a course has many topics.

A week based format that solves the issue of the 'Scroll of Death' when a course has many weeks. All weeks have a toggle that displays that week. The current week is displayed by default. One or more weeks can be displayed at any given time.

This block is a Moodle custom reports builder. You can create custom reports without SQL knowledge. It's a tool suitable for admins or teachers.

The Contact Form is a Block that allows Students to email the Teacher of a Course. If there are multiple Teachers, Students can select the Teacher(s) to send the email to. Copies are cc'd to the Administrator.

The Course Awards plug-in system consists of two blocks ('Vote' and 'Medal') and a report. Its purpose is to easily collect user feedback about a course with appropriate back-end reporting.

Course contents block produces a table of contents for the course - that is a list of all visible sections (topics or weeks) in the course. Clicking at one of these links will display that particular section.

The Game module allows you to create games such as crosswords !

This Block creates a graph displaying visitors statistics.

This mod is basically is a Label resource that can be expanded or collapsed. This can be very useful in courses that have large label texts or perhaps images with Labels.

The Lightbox plugin allows you to create image galleries within your Moodle course. The Lightbox system is a set of scripts than can be used to apply various effects to image galleries.

Linkedin authentication uses Linkedin profile to register in a Moodle site.

This Block allows configuration of Roles to be considered Teachers of the Course. The Block will then display a list of these Teachers for the current Course, with a link to message each one.

This is a Course format that displays each Topic in a tab.

Similar to the online users block, but this block uses the geographical information from users profiles to display the locations of online users on an OpenStreetMap or Google map.

This Block displays different information depending on if the user is viewing the site internally (on the same network) or externally (via the internet).

The Progress Bar is a visual time-management tool for students.

A Block that provides selective, bulk emailing within courses.

This Block provides an Amazon-style 5 star rating system for courses.
Participants can each give a rating, and the total is displayed in the Block.

This Block offers four different recommendation services: popular activities in this course; popular courses on this site; open educational resources; and shared bookmarks.

A simple JavaScript clock that highlights the time difference between a user's local time and the Moodle site server time.

A Moodle filter tthat uses speech synthesis (text-to-speech/ TTS) service(s) to read text smile


Adds a Block with Facebook Like and Share buttons, Tweet button, and Google+ Share button.

Team Builder is an advanced tool (activity) for building teams based on responses to a set of questions.

This Theme Switcher plugin allow users to select their favorite Theme from a Moodle block. This way, users do not need to go to their Profile page to select their Theme.

The Tutorship module helps to administer and schedule tutoring appointments.

This is a simple Block that displays the results of a Twitter search. Any Twitter search as seen on http://search.twitter.com will work.

This Block enables users to see Forum discussions that are currently unanswered.

This Block shows the user a notification about the expiration of their current Course enrollment.

This Block gives the user a few shortcuts to navigate quickly and also displays unread messages and information about the last access.

An editor plugin which provides a Vi like editor