Favourite plugins

List of plugins that have been marked as favourite by the Moodle community members.
Name Plugin type Short description Lead maintainer Favourited
Virtual Programming Lab Activities VPL is an activity module to manage programming assignments Juan Carlos Rodríguez-del-Pino 156
Virtual PC Activities Virtual PC activity provides access to virtual computers offered by virtualization programs (VMware, oVirt, OpenStack, Citrix) and managed by UDS. The virtual infrastructure administrator creates virtual computers that Moodle course teachers can select and offer to their students using this activity module. That way, students can use easily the software installed in the virtual computers, such as license restricted software, without having to install it in their personal computers, fulfilling all the legal conditions. The students only need their web browser and a small plugin to jump seamlessly from within the course to the virtual computer. A. gtdino 14
Virtual Keyboard TinyMCE (legacy) Consider using a "virtual keyboard" as a safer alternative to the physical keyboard. With this virtual keyboard, you can reduce the risk of password and username theft. Additionally, they are not only practical but can be used anywhere. DualCube Team 13
Virtual Class Activities Kindly use Congrea plugin. This plugin is now obsolete. Pinky Sharma 19
Vimeo Embed Filter Filters A shortcode-style embed code for Vimeo embedding that uses server-side code to choose whether to use iframe or object based embed code to ensure better compatibility with older versions of IE and newer tablets. tim st.clair 8
Vimeo Activities The BlackBean Vimeo (https://github.com/blackbean/moodle-mod_vimeo) is an activity plugin for Moodle LMS Platform. It makes possible to use Vimeo videos as regular activities inside a course. This plug-in was developed because many of our corporate clients were facing the same problem: They wanted that their students could only answer a specific quiz after they watch at least a certain fraction of the video. To accomplish that, we developed this Moodle activity plug-in that integrates with the Vimeo API (you may use the video's URL or just its ID) and uses its statistics in order to define the activity completion conditions. BlackBean Technologies Ltd. 1
Viewer DICOM Image Activities DICOM viewer to be able to review medical images (MR, CT, PT, US, RX...) in a Moodle activity Salim Kanoun 3
VideoFront videos Repositories Plugin for Videoteca integration with Moodle repository. Eduardo Kraus 1
VideoFront Vídeo Activities Plugin for video library integration with Moodle Eduardo Kraus 7
Videofile Activities Easy cross-browser compatibility videos using Video.js. Jonas Nockert 29
Video Time Activities Embed videos from Vimeo and Youtube easily in your course, use activity completion to track videos and much more! Stefan Scholz 67
Video Easy Filter Filters VideoEasy is a filter to play mp4, mp3 and other media files with html5 players. It uses user editable templates to allow the admin to customize the appearance of existing players or to support new players. Predefined player templates support Video JS, JPlayer, JW Player, Flowplayer and MediaElement.js Justin Hunt 42
Video Directory General plugins (Local) A local plugin for managing video library inside moodle. This plugin allow every allowed user to upload any type of video. The system convert it to mp4 and allow to copy streaming URL for using in courses. Yedidia Klein 1
Video Consultation Activities Video Consultation is a video communication web application designed for online video consultations, interactive live presentations, trainings, webinars, coaching and online collaboration. This Video Consultation edition integrates into Moodle as an activity module so video consultation seminars can be added to courses as activities. Teodor Nica 15
Video Conference Activities This Video Conference edition integrates into Moodle as an activity module so video conference rooms can be added to courses as activities. Teodor Nica 49
Video chat Blocks The Video chat block allows users in the same course to have video chat using WebRTC. It supports openandtalk.com and other video chat service. kien Vu 24
Via recordings Blocks The Via Block can only be used if you have the Via activity module. This block creates shortcuts to the Via activitiy recordings that have been shared within the course. SVI eSolutions 2
Via - Virtual Classroom Activities The Via activity module provides integration between Moodle and Via, our virtual classroom tool. It is designed to simplify the use of synchronous events within Moodle. It provides a single sign on between the two systems with easy event creation and management. SVI eSolutions 18
Vi like editor Text editor This is vi for Moodle. No really - it works! Why? Why not ? Damyon Wiese 6
Verify certificates Blocks The block allows to verify all certificates installed in your Moodle using a single form. Dmitrii Metelkin 5
Verify Certificate Blocks 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'. Manieer Chhettri 43
VeriCite Plagiarism VERICITE IS A SIMPLE AND COST-EFFECTIVE WAY TO DETECT PLAGIARISM. WITH VERICITE, INSTRUCTORS CAN TACKLE PLAGIARISM WITHOUT MAKING IT A PRIMARY FOCUS OF THEIR COURSE. Bryan Holladay 20
Verbosity Activities The module realizes forum quantity grading. It counts amount of forum posts for each user in chosen forums and put it into gradebook as a grade. Paweł Suwiński 1
Verbal feedback Activities Verbal feedback allows structured feedback of student's presentations by one or several persons. Luca Bösch 18
Venus Themes Venus is a fluid-width 2 column theme based on Binarius, for Moodle 2.4. It is part of a series of ten 'Planet' themes intended to provide a choice of visually accessible and/or fun colour schemes. Venus is designed to provide a fun, high contrast interface, and in one word would be described as PINK. It also includes a 2.4 compatible version of the MoodleBar developed by Lewis Carr, and uses the autohide functionality for course editing buttons outlined by Frankie Kam. Gordon McLeod 1
Vault - Site migration Administration tool Migrate the whole Moodle site to a new location or to a different database Marina Glancy 10
Variable numeric set with units Question types This question type can have randomly selected numbers, and the student's answer must include the correct unit. Unit grading is done using the pmatch algorithm. Tim Hunt 15
Variable numeric set Question types A calculated numeric question type with variable and expression evaluation. All values are precalculated although a question can have several variants with different variable values for each variant. Tim Hunt 17
Variable numeric Question types A calculated numeric question type with variable and expression evaluation. Random values are generated for each student attempting the quiz. Tim Hunt 25
Users Profile in 3D Blocks This block shows the 3d view for the users profile with the sliding effect.It works in all latest browsers. Niranjan eAbyas 4
User-IP Mapping quiz access rule Quiz access rules This plugin allow us to restrict a user to attempt the quiz only from a pre-allocated location(e.g IP address). IIT Bombay 1
User upsert Administration tool An admin tool provides a web service for inserting/updating/deleting users using just one API endpoint. Catalyst IT 1
User Tours General plugins (Local) This Moodle plugin allows administrators to create tours of Moodle to introduce new features, important information, and more. Andrew Lyons 60
User Sync CSV General plugins (Local) Moodle users import/export via CSV files Antonello Moro 23
User Suspension Administration tool The Sebsoft User Suspension Plugin offers you the possibility to automate the process of suspending users and/or removing user accounts (using moodle's default methods to delete users). Sebsoft BV 57
User support - Work Tracker Activities Provides network capable, multi instance bindable user support / ticket management. Generalisable for use in course as managed todo list. Valery Fremaux 37
User role assignment from LDAP Enrolment This plugin allows you to configure automatic synchronisation of relationships between users from a LDAP server. It is mainly used to assign Parent/Mentor rôle. Maxime Pelletier 12
User role assignment from external database Enrolment This plugin allows you to configure automatic synchronisation of relationships between users from an external database. It is mainly used to assign Parent/Mentor rôle. Maxime Pelletier 24
User Restore Administration tool The Sebsoft User Restore Plugin offers you the possibility to restore user accounts that were deleted from moodle. Sebsoft BV 29
User related debugmode Administration tool With this plugin you can define the debugmode for only some selected users. Andreas Grabs 15
User key authentication Authentication Log in to Moodle using one time user key based login URL. Auth plugin for organising simple SSO (single sign on) between moodle and your external web application. Catalyst IT 51
User Information Block Blocks This block intends to give the user a few shortcuts in order to navigate quickly through every Moodle site. Besides it advices the user about unread messages and information about the last access to the LMS. It's already translated into spanish, english, portuguese and chinese. Federico Botti 7
User info synchronization plugin General plugins (Local) This plugin synchronizes user infos from on moodle platform to another. It is designed to be used in an MNet network to roam user data created in custorm user profile fields from the moodle identity provider to the moodle identity receiver. On both instances you have to create the user profile fields with identical names in order to be able to transfer the user data. Checkout the README for configuration and installation. David Bogner 1
User favourites / favorite / bookmark Blocks Marking Moodle pages as user favourites. Luuk Verhoeven 36
User Expire block Blocks This block intends to give the user a notification about the expiration of his or her enrollment. Latest if for version 4 and up. Should work above that as well. Jeff Rader 10
User bulk enrolment General plugins (Local) Moodle plugin which provides the possibility to bulk enrol a list of users who are identified by their e-mail adresses into a course. Moodle an Hochschulen e.V. 56
User bookmarks Blocks User Bookmarks allows users to bookmark any moodle page. Gurvinder Singh 10
User account creation date in profile General plugins (Local) This plugin shows user account creation date in user profile page Евгений Мамаев 1
Use template on course creation General plugins (Local) This local plugin allows site administrators to create "template" courses which will be restored into new courses on course creation. Charles Fulton 50
Use Stats Blocks Provides time base use stats indicators. The compilation library is used by the "training session" report plugin. Valery Fremaux 37