PayPal

An Availability Condition to require a PayPal payment to access activities and resources.

Authorize.net

Enrolment in Moodle using Authorize.net payment gateway for paid courses This plugin helps admins and webmasters use Authorize.net as the payment gateway. Authorze.net is one of the most commonly used payment gateways and offers considerable number of features unsupported by other payment gateways like Paypal. This plugin has all the settings for development as well as for production usage. Its easy to install, set up and effective.

Bitcoin

Enrolment in Moodle using Bitcoin payment gateway for paid courses This plugin helps admins and webmasters use Bitcoin as the payment gateway. Bitcoin is one of the popular payment gateways and offers considerable number of features unsupported by other payment gateways like Paypal. This plugin has all the settings for development as well as for production usage. Its easy to install, set up and effective.

Custom certificate

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

Game

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

Moove

Moove it's a modern theme, simple and focused on the main content. You can minimize both side columns to enjoy the maximum of space in your environment. If you like it, please show some love by clicking "favourite" ( ♥ ) below!

Simple Certificate

This is a new activity module, Simple Certificate,which no needs to change any code to add a new certificate format, and moodle's administrator don't need to upload image files. The certificate text are full customizable, using special text marks that will be replaced by variables (like student name, course name, grade, ...), don't need to change any translation file.

Buttons

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

Ranking block

A ranking block to improve the gamification into the course.

Tiles format

A course format which displays course topics as "Tiles", in a grid rather than as a list. When clicked, tile content is displayed under the tile with an animated transition. The layout adapts to different screen sizes and orientations. Within each tile, activities can also be set to display as "sub-tiles". For each tile, the teacher can pick an icon from a predefined set, or upload a background photo.

Verify Certificate

This block helps course / site administrators to check / verify certificates based on the code printed on the certificate. It will list all the details for the certificates so it can be manually verified against the copy of the certificate. Requirement: The certificate module is required for this plugin to work. In order for this plugin to work you need to make sure the "Print Code" is set to Yes under the certificate 'Text options'.

Download Certificates

This block displays all the previously issued certificates without having to go into each course to view them. You will also be able to download the certificates directly from the block report. It will also work for courses that needs to be archived but still want students to be able to download the certificate. You will need to make sure you change the course visibility 'Enrolled users only' and hide all other resources except the certificates. New Feature: All previously issued certificates can be downloaded as Zipped file. Contributed by Neeraj KP (kpneeraj).

EJSApp

This plugin lets you add any Java or Javascript application (typically virtual and/or remote experiments) created with Easy Java(script) Simulations (EJS) to your Moodle course.

Open Source Physics

This plugin lets you download any EJS application stored in the OSP-Compadre library (http://www.compadre.org/osp) directly from your Moodle. When used in combination with the EJSApp plugin, you will be able not only to access, search and download these applications but also to add them to your Moodle courses as activities automatically.

ClassicPay

The Sebsoft ClassicPay enrolment Plugin offers you the possibility to set up paid courses. It uses the PayNL payment gateway to provide payments supporting a wide variety of payment methods.

EJSApp "private files" browser

Adaptation of the standard Moodle block "My Private Files" to support the loading of state files generated by EJS simulations from their corresponding EJSApp activity.

EJSApp Collab Session

This block lets creating sessions for collaborative working with Java applets developed with Easy Java Simulations (EJS) and added to your Moodle course by means of the ejsapp module.

Remlab manager

A Moodle block for managing and configuring remote labs and to be used with the EJSApp activity module plugin

SAML Enrolments

SAML Enrol plugin based on the simplesamlphp software. (require Authentication SAML and simpleSAMLphp SP)

EJSApp Booking System

This plugin lets you add a javascript-based booking system to handle the connections to the remote laboratories developed using EJS and added to your Moodle courses by means of the ejsapp plugin.

Elightenment

Elightenment Learning's plugin to allow use of the Elightenment Learning e-commerce service for Moodle course registration.

Course credit enrolment

The easiest e-commerce solution for moodle: Use credits to buy courses. Or sync credits with Level Up experience points to create rewards within moodle.