| Display Name ⇅ | Component ⇅ | Version ⇅ | Description ⇅ | Support Type ⇅ | Fee ⇅ | Dependencies ⇅ |
|---|---|---|---|---|---|---|
| Adaptive Quiz | mod_adaptivequiz | 2026030101 | The Adaptive Quiz plugin creates quizzes comprised of questions selected from the question bank that are tagged with a difficulty rating. If the test taker succeeds on a question, a more challenging question is presented next. If the test taker fails to answer a question, a less challenging question is presented next. | community | no | |
| Assignment | mod_assign | 2025100601 | Facilitates the collection and grading of student submissions, allowing for various types of assignments. It supports offline grading and feedback options, including inline comments, file attachments, and grading rubrics. | core | no | |
| Attendance | mod_attendance | 2026042100 | The Attendance plugin allows instructors to keep track of who is attending their course and allows learners to view their attendance records. | community | no | |
| BigBlueButton | mod_bigbluebuttonbn | 2025100602 | Integrates the BigBlueButton web conferencing system to provide real-time audio, video, slides, chat, and screen sharing capabilities. It is ideal for conducting virtual classrooms, office hours, and group meetings. Sessions can be recorded and linked back to the Moodle course. | core | no | |
| Book | mod_book | 2025100601 | The Book activity lets teachers present long-form content as a multipage resource with chapters and subchapters, like a printed book. Learners move through it with a table of contents and next/previous navigation. Pages can include text, images, video and other multimedia. It works well for reading materials, course handbooks, guides and step-by-step instructions. Books can be printed or exported, and they can be imported from HTML files. | core | no | |
| Chat | mod_chat | 2024110500 | Enables live, text-based communication between participants in a course, allowing for real-time discussion and interaction. It is useful for virtual office hours, instant support, and fostering community among students. Chat sessions can be saved and reviewed later. | core | no | |
| Checklist | mod_checklist | 2026042400 | The Checklist plugin allows instructors to build a list of activities and external resources with due dates to share with learners. | community | no | |
| Choice | mod_choice | 2025100601 | Allows instructors to create a single-question survey where students can select from multiple responses. This tool can be used for quick polls, decision making, and gauging student opinions on various topics. Results can be displayed immediately or after the choice activity is closed. | core | no | |
| Group choice | mod_choicegroup | 2026013100 | The Group Choice plugin allows learners to enroll themselves into a group within a course. The instructor can select which groups learners can choose from and the maximum number of learners allowed in each group. | community | no | |
| Collaborate Ultra | mod_collaborate | 2026091500 | Collaborate is a real-time video conferencing tool that lets you add files, share applications, and use a virtual whiteboard to interact. Collaborate with the Ultra experience opens right in your browser, so you don’t have to install any software to join a session. | Open LMS Plugin | no | |
| Course certificate | mod_coursecertificate | 2026042100 | Automatically issue digital certificates to course participants. This plugin is fully compatible with Moodle LMS. | community | no | tool_certificate |
| Custom certificate | mod_customcert | 2025041405 | The Custom Certificate plugin generates dynamic PDF certificates with complete customization. | community | no | |
| Database | mod_data | 2025100601 | Provides a flexible tool for building, displaying, and searching a database of records, which can be structured with various fields such as text, images, and URLs. It supports collaborative projects, data collection, and sharing of resources among students. | core | no | |
| openEQUELLA Resource | mod_equella | 2023070300 | A digital repository that allows instructors to search for learning objects available to them with rating, tagging and federated search functionalities. They can also classify and search for learning objects by standards, ensuring alignment to outcomes and assessments. Note: The EQUELLA repository plugin is included in the core Moodle™ plugins. | vendor | no | |
| Feedback | mod_feedback | 2025100601 | Enables the creation and administration of custom surveys to collect feedback from students. It supports multiple question types, including multiple-choice, short answer, and scale. Feedback results can help instructors improve course design and identify areas for improvement. | core | no | |
| Folder | mod_folder | 2025100601 | Allows instructors to organize multiple files into a single folder resource, making it easier for students to access and download related materials. It supports a variety of file types and can be used to group course handouts, readings, and multimedia resources. | core | no | |
| Forum | mod_forum | 2025100602 | Facilitates asynchronous online discussions among course participants, supporting various types of forums such as standard, single discussion, Q&A, and peer rating. It promotes collaboration, idea sharing, and community building within the course. | core | no | |
| Glossary | mod_glossary | 2025100601 | Enables the creation and maintenance of a course-specific glossary of terms and definitions. Entries can be created by both instructors and students, and can include multimedia elements. It supports linking terms throughout the course content for easy reference. | core | no | |
| H5P | mod_h5pactivity | 2025100601 | Integrates H5P, a framework for creating, sharing, and reusing interactive HTML5 content, including quizzes, presentations, games, and videos. This plugin allows for the seamless embedding of H5P activities directly within Moodle courses. | core | no | |
| HotPot module | mod_hotpot | 2025050353 | The Hot Pot plugin allows instructors to integrate the Hot Potatoes Tool Suite into their courses. | community | no | |
| Hot Question | mod_hotquestion | 2026051800 | This plugin will help teachers to collect entries/posts from users in or out of a classroom. | community | no | |
| Open Forum | mod_hsuforum | 2026091500 | Open forum are designed to increase engagement and provide a responsive, modern alternative to standard Moodle forums. | Open LMS Plugin | no | |
| Sessions | mod_iledt | 2026100600 | This feature provides a comprehensive set of tools to support blended learning with scheduled, instructor-led sessions. | pd | no | local_openlms, enrol_iledt |
| IMS content package | mod_imscp | 2025100601 | Supports the import and use of IMS (Instructional Management Systems) content packages, enabling the integration of standardized e-learning content created with various authoring tools. It ensures compatibility and interoperability across different platforms. | core | no | |
| Journal | mod_journal | 2026012100 | The Journal plugin allows an instructor to ask students to reflect on a particular topic. The students can edit and refine their answer over time. | community | no | |
| Text and media area | mod_label | 2025100601 | Allows instructors to insert text, images, multimedia, and other content between activities on the course page. It is useful for adding instructions, headings, and visual breaks to improve course navigation and organization. | core | no | |
| Lesson | mod_lesson | 2025100601 | Enables the creation of adaptive learning experiences that guide students through a series of pages, where their choices determine the path they take. It supports multimedia content, questions, and branching scenarios, making it suitable for interactive tutorials and case studies. | core | no | |
| Lightbox Gallery | mod_lightboxgallery | 2025041500 | The Lightbox Gallery plugin allows you to create Lightbox enabled image galleries within your course. As a instructor, you are able to create, edit, and delete galleries and generate a thumbnail view of the gallery. | pd | no | |
| Live poll | mod_livepoll | 2026091500 | This module allows having a live updating poll using the Firebase tool from Google. It uses real-time data and stores the data anonymously, so no GDPR concerns. | Open LMS Plugin | no | |
| External tool | mod_lti | 2025100601 | Facilitates the integration of external applications and services using the Learning Tools Interoperability (LTI) standard. This allows for seamless access to third-party tools, such as simulations, virtual labs, and online textbooks, directly within Moodle. | core | no | |
| Mindmap | mod_mindmap | 2024111800 | The Mindmap plugin creates and saves simple mindmaps. | community | no | |
| Page | mod_page | 2025100601 | Allows instructors to create a web page resource using the built-in text editor. Pages can include text, images, multimedia, and embedded content. They are useful for presenting information, providing instructions, or creating interactive content within a course. | core | no | |
| PDF Annotation | mod_pdfannotator | 2025090300 | The PDF annotator allows students to insert questions, comments and remarks on learning materials in PDF format directly into the document. Since all students, lecturers and tutors can read and answer the questions and comments asked, it is made easier to clarify open questions on lecture slides, scripts and other PDF learning materials quickly and in a concrete context. | community | no | |
| Personalized Learning Designer | mod_pld | 2025112403 | Create automated workflows in a course to tailor learning progression to individual users or respond to their interactions automatically. | pd | no | local_ce |
| Poster | mod_poster | 2025040100 | Poster is a resource activity module allowing to create a web page. What makes this module unique is that the contents of the poster page is composed of Moodle™ blocks (such as HTML block, Calendar block, Latest news block etc.). It provides yet another place within the course where blocks can be put without polluting the course front page. | community | no | |
| Student folder | mod_publication | 2024101804 | Online texts and files can be collected and published via the Student Folder activity and thus made available to everyone in a Moodle™ course. Submissions can be made directly by uploading or can be taken over by teachers from an assignment activity. | community | no | |
| Questionnaire | mod_questionnaire | 2025041402 | The Questionnaire plugin creates online feedback forms using a variety of data collection methods. | community | no | |
| Quiz | mod_quiz | 2025100602 | Enables the creation of quizzes and exams with various question types, including multiple-choice, true/false, short answer, and matching. It supports randomization, time limits, feedback, and grade reporting, making it a versatile tool for assessment and practice. | core | no | |
| Quizventure | mod_quizgame | 2022112200 | The Quizventure plugin is an activity module that creates a video game from quiz questions. For each question, learners see the possible answers come down as spaceships and they have to shoot the correct one. | community | no | |
| Reengagement | mod_reengagement | 2024081300 | Allows instructors to automatically remind students to return to a course and complete pending activities after a configurable period based on defined triggers (such as course enrolment or activity completion). If the target activity is already completed, no notification is sent. It can also be used to release time-based content. | community | no | |
| File | mod_resource | 2025100601 | Provides a way to upload and share individual files as course resources. Files can be in any format, such as PDFs, Word documents, spreadsheets, and multimedia files. This plugin is ideal for distributing lecture notes, readings, and assignments. | core | no | |
| Respondus 4.0 Web Services | mod_respondusws | 2025102400 | Enables integration with a Respondus server. | vendor | no | |
| SCORM package | mod_scorm | 2025100601 | Supports the import and use of SCORM (Sharable Content Object Reference Model) packages, which are standardized e-learning content developed using various authoring tools. SCORM packages ensure interoperability and track learner progress and performance. | core | no | |
| Survey | mod_survey | 2024110500 | Provides access to verified survey instruments, such as COLLES (Constructivist Online Learning Environment Survey) and ATTLS (Attitudes to Thinking and Learning Survey), to gather standardized feedback and data from students about their learning experiences. | core | no | |
| 360° feedback | mod_threesixo | 2025100700 | The 360° Feedback plugin is designed to facilitate multi-source performance evaluations, allowing feedback to be gathered from multiple perspectives, not just from a single evaluator. It’s often used for professional development, leadership training, or peer review scenarios. | community | no | |
| xAPI Launch Link | mod_tincanlaunch | 2023041300 | The Tin Can Launch Link plugin lets you launch xAPI activities from a course and track them with any LRS. | community | no | |
| Unilabel | mod_unilabel | 2025042214 | Enables the inclusion of nicely formatted content on the course or front page. Includes multiple content types such as simple text, carousel, collapsed text, course teaser, and topic teaser. | community | no | |
| URL | mod_url | 2025100601 | Allows instructors to link to external websites and online resources as part of the course content. This plugin supports embedding and displaying web pages within the Moodle interface, making it easy to integrate diverse online materials. | core | no | |
| Wiki | mod_wiki | 2025100601 | Enables collaborative creation and editing of web pages by course participants. Wikis can be used for group projects, knowledge sharing, and creating a collective repository of information. They support version tracking and allow for easy comparison of changes. | core | no | |
| Workshop | mod_workshop | 2025100601 | Facilitates peer assessment activities where students can submit their work and then review and evaluate the work of their peers based on predefined criteria. It supports multiple phases, including submission, assessment, and grading, promoting reflective learning and critical thinking. | core | no | |
| Zoom meeting | mod_zoom | 2026041600 | The Zoom plugin gives authorized users the ability to host online meetings and webinars. | community | no | |
| Accessibility review | block_accessreview | 2025100600 | Displays a report of students who have accessed the course and its activities, aiding in monitoring engagement. | core | no | tool_brickfield |
| Activities | block_activity_modules | 2025100600 | Lists all the activities and resources available in a course, providing easy navigation and access for students. | core | no | |
| Activity results | block_activity_results | 2025100600 | Displays the results of a selected quiz or assignment, showing the highest and/or lowest grades achieved. | core | no | |
| Attendance | block_attendance | 2025111200 | The Attendance plugin allows instructors to keep track of who is attending their course and allows learners to view their attendance records. | community | no | mod_attendance |
| Latest badges | block_badges | 2025100600 | Showcases the badges that users have earned within a course or site-wide, encouraging engagement and achievement. | core | no | |
| Blog menu | block_blog_menu | 2025100600 | Provides quick links to various blogging-related features and settings, streamlining access for users. | core | no | |
| Recent blog entries | block_blog_recent | 2025100600 | Displays a list of recent blog entries made by users, promoting awareness and engagement with new content. | core | no | |
| Calendar | block_calendar_month | 2025100600 | Shows a month-view calendar highlighting course events, deadlines, and personal appointments. | core | no | |
| Upcoming events | block_calendar_upcoming | 2025100600 | Lists upcoming events and deadlines from the calendar, helping students stay informed and organized. | core | no | |
| CampusVue Integration | block_campusvue | 2025072200 | Integration with the CampusVue student information system. Transfer users, courses, and enrollments. Track online attendance and duplication of grades. Move between CampusVue and Open LMS with logging in only once. | Open LMS Plugin | no | |
| Checklist | block_checklist | 2026042400 | The Checklist plugin allows instructors to build a list of activities and external resources with due dates to share with learners. | community | no | mod_checklist |
| Text (on cohorts) | block_cohortspecifichtml | 2025100600 | Allows administrators to display different HTML content in a block based on a user’s cohort membership, enabling targeted messages or resources for specific groups. | community | no | block_html |
| Comments | block_comments | 2025100600 | Allows users to post comments related to the course or activity, facilitating communication and feedback. | core | no | |
| Completion Progress | block_completion_progress | 2026042700 | Completion Progress is a course block that shows learners a visual, time-based progress bar of the activities and resources they need to complete. Each item is color-coded by status: completed, not completed, submitted but not yet complete, or coming up later. Learners can quickly see what they’ve done and what’s next. Teachers get an overview page showing every learner’s progress in the course, so it’s easy to spot who is falling behind and message them directly. The block relies on activity completion, which must be turned on in the course. | community | no | |
| Course completion status | block_completionstatus | 2025100600 | Displays the completion status of course activities for each student, aiding in tracking progress. | core | no | report_completion |
| Conduit | block_conduit | 2026091500 | Load critical information from an existing SIS, ERP, assessment or other learning database into Open LMS. | Open LMS Plugin | no | auth_conduit, enrol_conduit, local_mr, local_ce |
| Courses | block_course_list | 2025100600 | Lists the courses a user is enrolled in, providing quick navigation links to each course. | core | no | |
| Course/site summary | block_course_summary | 2025100600 | Provides a brief overview and description of the course, giving students a quick reference to course content. | core | no | |
| Exabis ePortfolio | block_exaport | 2026020500 | Exabis ePortfolio is part of the Exabis Suite – a 100% open-source collection of modules including Competencies, ePortfolio, and Student Review. These tools support guided, self-paced, and personalized learning scenarios, all designed to adapt to the needs of students and educators. Use the modules independently or combine them for maximum flexibility. | community | no | |
| Feedback | block_feedback | 2025100600 | Displays feedback activities and results, allowing for easy access and review of collected responses. | core | no | mod_feedback |
| Google Apps | block_gapps | 2026091500 | Integrates Google Apps with Moodle, allowing users to access Google services from within the LMS. | Open LMS Plugin | no | |
| Global search | block_globalsearch | 2025100600 | Offers a search function that allows users to search the entire Moodle site for resources and activities. | core | no | |
| Random glossary entry | block_glossary_random | 2025100600 | Displays random entries from a course glossary, promoting ongoing learning and engagement with course terms. | core | no | mod_glossary |
| Text | block_html | 2025100600 | A customizable block that can contain text, images, multimedia, and links, providing flexible content display. | core | no | |
| Intellicart Sessions | block_intellicart_sessions | 2026050101 | A complete eCommerce and reporting solution residing inside your Open LMS instance from IntelliBoard. | vendor | no | local_intellicart, block_products_catalog |
| ILP Integration | block_intelligent_learning | 2026011601 | Connects Open LMS with Ellucian’s Colleague ERP system to give institutions a more complete view of their students work. | vendor | no | local_mr, mod_assign, mod_quiz, mod_lesson |
| Respondus LockDown Browser | block_lockdownbrowser | 2026012200 | Integration with Respondus Lockdown Browser to allow quizzes to be taken securely. | vendor | no | |
| Login | block_login | 2025100600 | Displays a login form for users to access their Moodle accounts, often placed on the site home page. | core | no | |
| Learning plans | block_lp | 2025100600 | The Learning Plans block gives learners quick access to their active learning plans and shows their progress on the competencies in those plans. Learners can see what they’re working toward, and they’re alerted when a competency needs evidence or review. Managers and teachers who supervise learning plans also see the plans and competencies waiting for their review. It’s part of Moodle’s competency-based education framework, which must be enabled on the site. | core | no | tool_lp |
| Marketing slides | block_marketingslides | 2024091900 | This plugin enables users to create image sliders that can include overlay text and links. | Open LMS Plugin | no | local_openlms |
| Mentees | block_mentees | 2025100600 | Lists mentees (students) assigned to a mentor, providing quick access to their profiles and progress. | core | no | |
| Microsoft block | block_microsoft | 2025100600 | Integration with Microsoft Office 365 to integrate different elements as OneNote, Microsoft services, and Microsoft tools. | vendor | no | local_o365 |
| My certifications | block_mycertify | 2024091900 | Certifications let administrations set up programs that have expiration and re-certification requirements. | Open LMS Plugin | no | tool_certify |
| My dashboards | block_mydashboards | 2024091900 | Multiple dashboards is a feature of Open LMS Work that allows admins to create multiple user dashboards. Unlike standard Moodle dashboard these additional dashboards cannot be customised by regular users. | pd | no | local_multidash |
| Course overview | block_myoverview | 2025100600 | Provides an overview of course progress, deadlines, and upcoming events for the logged-in user. | core | no | |
| Logged in user | block_myprofile | 2025100600 | Displays links to the user's profile and related settings, allowing for easy profile management and updates. | core | no | |
| My programs | block_myprograms | 2024091900 | A set of plugins which provides programs which link courses together with access control, due dates, and other automation. | Open LMS Plugin | no | enrol_programs |
| My development plans | block_myudplans | 2024091900 | User development plans allow users to request plans which include courses, programs, and milestones or allow related users to assign plans to users that they have oversight. | no | tool_udplans | |
| Navigation | block_navigation | 2025100600 | Offers a navigation tree structure for easy access to courses, activities, and other Moodle areas. | core | no | |
| Latest announcements | block_news_items | 2025100600 | Displays recent news and announcements from the course, keeping students updated on important information. | core | no | mod_forum |
| Online users | block_online_users | 2025100600 | Shows a list of users currently online within the course or site, fostering real-time interaction and community. | core | no | |
| AI Chat Block | block_openai_chat | 2026020401 | This plugin provides a chat block powered by Moodle's AI subsystem, with customizable AI personality. | community | no | |
| Panopto | block_panopto | 2026022500 | CourseCast module allows users to publish CourseCast Presentations. | vendor | no | |
| Private files | block_private_files | 2025100600 | Provides access to the user's private file storage area, allowing for file management and organization. | core | no | |
| Products Catalog | block_products_catalog | 2026042301 | A complete eCommerce and reporting solution residing inside your Open LMS instance from IntelliBoard. | vendor | no | local_intellicart |
| Profile Redirect | block_profile_redirect | 2026091500 | Redirects users to their profile page after login, ensuring they can update their information easily. | Open LMS Plugin | no | |
| Quickmail | block_quickmail | 2025102302 | The Quickmail plugin allows instructors to select a specific subset of students to send a message to. | community | no | |
| Recent activity | block_recent_activity | 2025100600 | Displays a summary of recent course activities and updates, helping students stay informed about new developments. | core | no | |
| Recently accessed courses | block_recentlyaccessedcourses | 2025100600 | Lists courses that the user has recently accessed, providing quick links for easy navigation. | core | no | |
| Recently accessed items | block_recentlyaccesseditems | 2025100601 | Displays a list of recently accessed course resources and activities, facilitating quick return visits. | core | no | |
| Report graph | block_report_graph | 2022021001 | A reporting solution that allows users to create reports from a list of available sources. Reports and graphs can be embedded in blocks. Can also be used to create reporting dashboards. | Open LMS Plugin | no | local_reportbuilder |
| Report Manager | block_report_manager | 2022021001 | A reporting solution that allows users to create reports from a list of available sources. Reports and graphs can be embedded in blocks. Can also be used to create reporting dashboards. | Open LMS Plugin | no | local_reportbuilder |
| Report table | block_report_table | 2022021001 | A reporting solution that allows users to create reports from a list of available sources. Reports and graphs can be embedded in blocks. Can also be used to create reporting dashboards. | Open LMS Plugin | no | local_reportbuilder |
| Reports | block_reports | 2023110701 | View a greater range of user, activity and course data. View engagement trends and distributions. Data aggregates at the site, category and course level. | Open LMS Plugin | no | local_mr, local_mrooms, local_ce |
| RSS feeds | block_rss_client | 2025100600 | Aggregates and displays RSS feeds from external websites, allowing users to stay updated with external content. | core | no | |
| Search forums | block_search_forums | 2025100600 | Provides a search function for forum posts, enabling users to find specific discussions and contributions easily. | core | no | mod_forum |
| Self completion | block_selfcompletion | 2025100600 | Allows students to mark a course as complete, aiding in self-directed learning and course management. | core | no | |
| Administration | block_settings | 2025100600 | The Administration block shows the settings and management options that apply to the current page, such as course settings, activity settings, grades, user management or site administration. What appears depends on where the user is and on their role and permissions. It’s a core Moodle block. In themes that use newer navigation, such as Boost-based themes, most of these options appear in the page’s settings menus instead. | core | no | |
| Sharing Cart | block_sharing_cart | 2026020901 | The Sharing Cart plugin duplicates course items into a personal library in order to share resources and activities between multiple courses on your site. | community | no | |
| Additional activities | block_site_main_menu | 2025100600 | Displays links to key site-wide resources and activities, often used on the site's front page for easy access. | core | no | |
| SMOWL | block_smowl | 2025030600 | SMOWL is a continuous online student authentication system based on facial recognition technology. | vendor | no | |
| Snap feeds | block_snapfeeds | 2026091500 | Aggregates and displays feeds in the Snap theme, providing dynamic content updates. | Open LMS Plugin | no | theme_snap |
| Social activities | block_social_activities | 2025100600 | Lists social activities available within a course, encouraging community-building and interaction among students. | core | no | |
| Starred courses | block_starredcourses | 2025100600 | Lists courses that the user has marked as favorites, providing quick access to preferred courses. | core | no | |
| Flickr | block_tag_flickr | 2025100600 | Displays images from Flickr based on specified tags, integrating visual content related to course topics. | core | no | |
| YouTube | block_tag_youtube | 2025100600 | Embeds and displays YouTube videos based on specified tags, enriching course content with multimedia resources. | core | no | |
| Tags | block_tags | 2025100600 | Lists tags associated with content across the site, facilitating navigation and discovery of related materials. | core | no | |
| Timeline | block_timeline | 2025100600 | Shows upcoming deadlines and events in a timeline view, helping students manage their schedules and coursework | core | no | |
| Mentored development plans | block_udplans_mentored | 2024091900 | User development plans allow users to request plans which include courses, programs, and milestones or allow related users to assign plans to users that they have oversight. | no | tool_udplans | |
| Level Up XP | block_xp | 2026042001 | The Level Up! plugin allows instructors to gamify courses to engage learners. | community | no | |
| Drag-and-Drop Matching | qtype_ddmatch | 2025051900 | The Drag-and-Drop Matching plugin is similar to the matching question type but with a drag-and-drop interface for responses. | community | no | qtype_match |
| Essay - science | qtype_essaywiris | 2026021900 | Better math and science tools to improve your learning experience. MathType is an advanced math and chemistry editor including a classic input method based on icons and tabs, LaTeX support available but also Handwriting recognition of math expressions. Wiris Quizzes is a bunch of new question types for STEM users. Automated computer based grading of open math questions and truly randomized math questions. Include random parameters or graphics in your scientific questions. (need a licence) | vendor | no | qtype_wq |
| Matching - science | qtype_matchwiris | 2026021900 | Better math and science tools to improve your learning experience. MathType is an advanced math and chemistry editor including a classic input method based on icons and tabs, LaTeX support available but also Handwriting recognition of math expressions. Wiris Quizzes is a bunch of new question types for STEM users. Automated computer based grading of open math questions and truly randomized math questions. Include random parameters or graphics in your scientific questions. (need a licence) | vendor | no | qtype_wq |
| Cloze - science | qtype_multianswerwiris | 2026021900 | Better math and science tools to improve your learning experience. MathType is an advanced math and chemistry editor including a classic input method based on icons and tabs, LaTeX support available but also Handwriting recognition of math expressions. Wiris Quizzes is a bunch of new question types for STEM users. Automated computer based grading of open math questions and truly randomized math questions. Include random parameters or graphics in your scientific questions. (need a licence) | vendor | no | qtype_wq |
| All-or-Nothing Multiple Choice | qtype_multichoiceset | 2022081100 | The All-or-Nothing Multiple Choice plugin is a variation of the standard multiple choice question with modified grading. If the chosen answer(s) correspond exactly to the correct choices defined in the question, the respondent gets 100%, otherwise the grade is 0%. | community | no | qtype_multichoice |
| Multiple choice - science | qtype_multichoicewiris | 2026021900 | Better math and science tools to improve your learning experience. MathType is an advanced math and chemistry editor including a classic input method based on icons and tabs, LaTeX support available but also Handwriting recognition of math expressions. Wiris Quizzes is a bunch of new question types for STEM users. Automated computer based grading of open math questions and truly randomized math questions. Include random parameters or graphics in your scientific questions. (need a licence) | vendor | no | qtype_wq |
| Short answer - science | qtype_shortanswerwiris | 2026021900 | Better math and science tools to improve your learning experience. MathType is an advanced math and chemistry editor including a classic input method based on icons and tabs, LaTeX support available but also Handwriting recognition of math expressions. Wiris Quizzes is a bunch of new question types for STEM users. Automated computer based grading of open math questions and truly randomized math questions. Include random parameters or graphics in your scientific questions. (need a licence) | vendor | no | qtype_wq |
| True/False - science | qtype_truefalsewiris | 2026073001 | Better math and science tools to improve your learning experience. MathType is an advanced math and chemistry editor including a classic input method based on icons and tabs, LaTeX support available but also Handwriting recognition of math expressions. Wiris Quizzes is a bunch of new question types for STEM users. Automated computer based grading of open math questions and truly randomized math questions. Include random parameters or graphics in your scientific questions. (need a licence) | vendor | no | qtype_wq |
| Wiris Quizzes | qtype_wq | 2026073001 | Better math and science tools to improve your learning experience. MathType is an advanced math and chemistry editor including a classic input method based on icons and tabs, LaTeX support available but also Handwriting recognition of math expressions. Wiris Quizzes is a bunch of new question types for STEM users. Automated computer based grading of open math questions and truly randomized math questions. Include random parameters or graphics in your scientific questions. (need a licence) | vendor | no | filter_wiris |
| Lock previous correct answer | qbehaviour_lockcorrect | 2024091900 | This plugin enhances the quiz functionality in Moodle™ by locking previously correct answers in subsequent quiz attempts. It ensures a smoother and more intuitive experience for students retaking quiz | no | ||
| Microsoft Word 2010 table format (wordtable) | qformat_wordtable | 2025042300 | Import questions (including images and equations) from structured tables in a Word file (.docx format) into a course question bank, and also export questions to a Word file, allowing for round-trip editing. | community | no | booktool_wordimport |
| Ally | filter_ally | 2026012851 | Blackboard Ally makes your course content more accessible. Download alternative accessible formats of your course files – choose from semantic HTML, audio, electronic braille and more. | vendor | no | tool_ally |
| filter_multilang | 2025100600 | The Multi-Language Content filter lets authors write the same content in several languages, and each user sees only the version in their chosen language. Authors wrap each translation in language-tagged HTML (<span lang="es" class="multilang">…</span>), and the filter shows the right version automatically. It’s useful for course names, section titles, labels and other text on multilingual sites. It’s a core Moodle filter, and an admin must enable it. | core | no | ||
| Multi-Language Content (v2) Filter | filter_multilang2 | 2026041801 | This filter is a greatly simplified multi-language filter. It uses very simple non-HTML tags to mark multi-language blocks. Namely {mlang XX} {mlang} pairs, where XX is the Moodle short name for the language pack (i.e., en, fr, eu, es, es_mx, etc.) It uses the same tags as the filter_multilangsecond plugin (to be compatible with it), but there is one difference between the two. This filter allows standalone {mlang} tags that don't require adjoining alternative language tags. This makes the filter more flexible at the cost of potentially producing empty sets of tags. | community | no | |
| filter_panorama | 2026041300 | These plugins allow for the integration of YuJa with the Open LMS platform with the ability to insert YuJa media using a button integrated with your text editor of choice. | client | no | local_panorama | |
| filter_wiris | 2026042100 | Better math and science tools to improve your learning experience. MathType is an advanced math and chemistry editor including a classic input method based on icons and tabs, LaTeX support available but also Handwriting recognition of math expressions. Wiris Quizzes is a bunch of new question types for STEM users. Automated computer based grading of open math questions and truly randomized math questions. Include random parameters or graphics in your scientific questions. (need a licence) | vendor | no | ||
| Commerce enrolment | enrol_commerce | 2024120900 | Open LMS eCommerce enables site administrators to set up catalogs to sell a variety of benefits to their users. This includes the ability to sell enrollment into courses, programs, certifications, or access to specific Face-to-face sessions*, topics inside of courses, pages, or any other resources inside a of a course. | Open LMS Plugin | yes | local_commerce |
| Conduit | enrol_conduit | 2026091500 | Load critical information from an existing SIS, ERP, assessment or other learning database into Open LMS. | Open LMS Plugin | no | |
| Course completed enrolment | enrol_coursecompleted | 2026042200 | With this plugin it is possible to create a chain of courses. After completion of a course, the student is automatically enrolled in one or more other courses. But it is also possible to give a user another role in the same course when he/she completes the course. | community | no | |
| Enrolment on payment | enrol_fee | 2025100601 | Allows users to pay a fee for course enrollment, supporting various payment gateways for processing fees. | core | no | |
| Flat file (CSV) | enrol_flatfile | 2025100600 | Enables bulk enrollment through a CSV file, allowing administrators to upload user enrollment data easily. | core | no | |
| Guest access | enrol_guest | 2025100600 | Provides guest access to courses, allowing non-enrolled users to view course content without participating. | core | no | |
| Session enrolments | enrol_iledt | 2025020600 | This feature provides a comprehensive set of tools to support blended learning with scheduled, instructor-led sessions. | Open LMS Plugin | no | |
| IntelliCart enrollments | enrol_intellicart | 2024052100 | A complete eCommerce and reporting solution residing inside your Open LMS instance from IntelliBoard. | vendor | no | local_intellicart |
| LDAP enrolments | enrol_ldap | 2025100600 | Integrates with LDAP servers to automate the enrollment process based on LDAP group memberships. | core | no | |
| Publish as LTI tool | enrol_lti | 2025100600 | Allows users from external Learning Tools Interoperability (LTI) compliant systems to enroll in Moodle courses. | core | no | auth_lti |
| Manual enrolments | enrol_manual | 2025100600 | Facilitates manual enrollment by teachers or administrators, giving full control over who can join a course. | core | no | |
| PayPal | enrol_paypal | 2025100600 | Integrates PayPal for course enrollment payments, allowing users to pay and enroll using their PayPal accounts. | core | no | |
| PLD enrolment | enrol_pld | 2026091500 | Allows enrollment based on personalized learning designs, supporting adaptive learning paths. | Open LMS Plugin | no | |
| Programs | enrol_programs | 20260824000 | A set of plugins which provides programs which link courses together with access control, due dates, and other automation. | Open LMS Plugin | no | local_openlms, customfield_training |
| Self enrolment | enrol_self | 2025100600 | Enables users to self-enroll in courses, often with an optional enrollment key for controlled access. | core | no | |
| Development plans enrolment | enrol_udplans | 2024100200 | User development plans allow users to request plans which include courses, programs, and milestones or allow related users to assign plans to users that they have oversight. | Open LMS Plugin | no | |
| Access ID authentication | auth_accessid | 2024050700 | Provides authentication using Access IDs, allowing users to log in with a specific identifier. | Open LMS Plugin | no | |
| CAS server (SSO) | auth_cas | 2024121800 | Integrates Moodle with a Central Authentication Service (CAS) server for single sign-on (SSO) functionality. This allows users to log in to multiple applications with one set of credentials, improving security and user convenience. | core | no | auth_ldap |
| Cengage SSO | auth_cengage | 2024050800 | CengageBrain offers textbooks, eBooks, digital solutions, online homework, study tools, and textbook rentals. | vendor | no | enrol_cengage |
| Conduit accounts | auth_conduit | 2026091500 | Load critical information from an existing SIS, ERP, assessment or other learning database into Open LMS. | Open LMS Plugin | no | |
| External database | auth_db | 2025100601 | Authenticates users against an external database. This plugin can connect to various types of databases and allows Moodle to use external user data for login verification. It is useful for integrating with existing systems that maintain user credentials. | core | no | |
| Email-based self-registration | auth_email | 2025100600 | Enables users to create their own accounts and authenticate via email. Users receive a confirmation email to verify their account, which enhances security and prevents unauthorized access. This method is straightforward and user-friendly. | core | no | |
| Enrolment key based self-registration | auth_enrolkey | 2022011200 | The Enrollment Key Based Self-Registration plugin allows an instructor to create and share a key with a learner to use when registering on the site. This streamlines the registration and enrollment into one process. | community | no | |
| IntelliCart authentication | auth_intellicart | 2024031200 | A complete eCommerce and reporting solution residing inside your Open LMS instance from IntelliBoard. | vendor | no | local_intellicart |
| Manual accounts | auth_manual | 2025100600 | Provides manual account creation and management by administrators. This is the default method in Moodle, allowing admins to create, edit, and delete user accounts directly through the Moodle interface. It offers full control over user management. | core | no | |
| No login | auth_nologin | 2025100600 | Disables login for specified user accounts. This plugin can be used to suspend accounts without deleting them, preventing users from accessing the site while retaining their data and history for future reference. | core | no | |
| No authentication | auth_none | 2025100600 | Allows access without any authentication. This plugin can be used for development purposes or specific situations where unrestricted access is required. It is generally not recommended for production environments due to security concerns. | core | no | |
| OAuth 2 | auth_oauth2 | 2025100601 | Integrates Moodle with OAuth 2.0 providers (e.g., Google, Microsoft, Facebook), allowing users to log in using their existing accounts on these platforms. This enhances convenience and security by leveraging the authentication mechanisms of major providers. | core | no | |
| OpenID Connect | auth_oidc | 2025100601 | Integration with Microsoft Office 365 to integrate different elements as OneNote, Microsoft services, and Microsoft tools. | vendor | no | |
| SAML2 | auth_saml2 | 2026040200 | The SAML2 Single Sign On plugin does authentication and user auto creation with field mapping. | community | no | |
| Shibboleth | auth_shibboleth | 2025100600 | Integrates Moodle with Shibboleth, a single sign-on (SSO) system widely used in academic and research institutions. This allows users to authenticate with their institutional credentials, facilitating seamless access across different services and platforms. | core | no | |
| User key authentication | auth_userkey | 2022081902 | Auth plugin for organising simple one way SSO(single sign on) between moodle and your external web application. The main idea is to make a web call to moodle and provide one of the possible matching fields to find required user and generate one time login URL. A user can be redirected to this URL to be log in to Moodle without typing username and password. | client | yes | |
| Web services authentication | auth_webservice | 2025100600 | Enables web service authentication for users accessing Moodle via external applications. This plugin is essential for integrating Moodle with other systems and services that require programmatic access to Moodle's features and data. | core | no | |
| Site admin presets | tool_admin_presets | 2025100600 | Allows administrators to save and load site settings to quickly apply configurations across different Moodle installations. | core | no | |
| Ally | tool_ally | 2026012850 | Blackboard Ally makes your course content more accessible. Download alternative accessible formats of your course files – choose from semantic HTML, audio, electronic braille and more. | vendor | no | filter_ally, report_allylti |
| Brickfield Accessibility+ Toolkit | tool_bfplus | 2025081104 | Enhances the accessibility of your Moodle™ site by identifying and fixing accessibility issues in course content. | vendor | no | |
| Accessibility toolkit | tool_brickfield | 2025100600 | Enhances the accessibility of your Moodle site by identifying and fixing accessibility issues in course content. | core | no | |
| Certificate manager | tool_certificate | 2026042100 | This plugin allows users to create certificate templates on the system and course category levels. Certificate templates can have user fields such as user name, profile picture, etc, and also additional dynamic fields that are added by the issuer (through API). | community | no | |
| Certifications | tool_certify | 2025111701 | Certifications let administrations set up programs that have expiration and re-certification requirements. | Open LMS Plugin | no | local_openlms, enrol_programs |
| Cohort roles management | tool_cohortroles | 2025100600 | Provides the ability to assign roles to cohorts, allowing bulk assignment of roles to users. | core | no | |
| Course ratings | tool_courserating | 2026041700 | Course ratings" plugin allows students to add ratings and reviews to the courses, and teachers and other users to read them. | community | no | |
| Language customisation | tool_customlang | 2025100600 | Enables administrators to customize language strings across the Moodle site to better match local terminology and preferences. | core | no | |
| Data privacy | tool_dataprivacy | 2025100600 | Manages data privacy and compliance with regulations like GDPR, providing tools for data requests and deletions. | core | no | |
| Dynamic cohorts | tool_dyncohort | 2025082700 | Dynamic cohorts plugin allows dynamically add and remove users from cohorts based on configured rules, which themselves are composed of conditions. | Open LMS Plugin | no | local_openlms |
| File types | tool_filetypes | 2025100600 | Allows administrators to manage the allowed file types for uploads across the site, enhancing security and control. | core | no | |
| Password Leak Checker | tool_leakcheck | 2025090900 | no | |||
| Import competency framework | tool_lpimportcsv | 2025100600 | Facilitates the import of learning plans from CSV files, streamlining the management of competency frameworks. | core | no | tool_lp |
| Merge user accounts | tool_mergeusers | 2026050500 | This administration tool will merge two Moodle user accounts into one. | community | no | |
| Multi-factor authentication | tool_mfa | 2025100600 | Adds Multi-Factor Authentication (MFA) to improve the security of user accounts by requiring an additional verification step. | core | no | |
| Migrate content from mod_hvp to mod_h5pactivity | tool_migratehvp2h5p | 2025093000 | Moodle plugin allowing to migrate activities created with the mod_hvp plugin created by Joubel to the new mod_h5pactivity created by Moodle HQ since Moodle 3.9. | community | no | mod_h5pactivity, mod_hvp |
| Moodle app tools | tool_mobile | 2025100600 | Provides tools for managing and customizing the Moodle Mobile app settings and features. | core | no | webservice_rest |
| Event monitor | tool_monitor | 2025100600 | Allows administrators to set up and manage monitoring rules to get alerts about specific events or conditions within the site. | core | no | |
| OAuth 2 services | tool_oauth2 | 2025100600 | Integrates OAuth 2.0 authentication, allowing users to log in using accounts from external services like Google or Microsoft. | core | no | |
| Multi-tenancy | tool_olms_tenant | 2026021600 | Multi-tenant framework allows administrators to create and configure multiple “tenants” and allocate users to each of them. Tenant users will all use the same site but will not see users outside of their tenant. Each tenant can have their own site name, logo and color schemes. | Open LMS Plugin | no | |
| OpenSesame Integration | tool_opensesame | 2025101100 | The OpenSesame Connector (tool_opensesame) is a course integration tool providing the ability to automatically create and configure OpenSesame courses within Moodle™. It also contains all of the main settings required to integrate with OpenSesame content | vendor | no | |
| Registration rules | tool_registrationrules | 2025050700 | The Registration Rules plugin enhances user account registration control in Moodle™ by incorporating various anti-spam measures and reCAPTCHA alternatives, to prevent automated spam bots from creating fake accounts. | community | no | |
| Theme assets | tool_themeassets | 2026091500 | Manages theme assets and resources, streamlining the customization of Moodle themes. | Open LMS Plugin | no | |
| User development plans | tool_udplans | 2024100300 | User development plans allow users to request plans which include courses, programs, and milestones or allow related users to assign plans to users that they have oversight. | no | local_openlms, enrol_udplans, enrol_programs | |
| Course upload | tool_uploadcourse | 2025100600 | Enables the bulk upload of courses from a CSV file, simplifying the course creation process. | core | no | |
| User upload | tool_uploaduser | 2025100600 | Facilitates the bulk upload of users from a CSV file, streamlining user enrollment and account creation. | core | no | |
| User tours | tool_usertours | 2025100600 | Creates interactive tours to guide users through various features and functions of the Moodle site, improving onboarding and user experience | core | no | |
| Text editor placement | aiplacement_editor | 2025100601 | Integrates AI capabilities directly into the text editor, enabling content generation, editing, and improvements inline. | core | no | |
| Azure AI API provider | aiprovider_azureai | 2025100600 | Connects Moodle’s AI subsystem with Azure AI services to enable AI-powered features. | core | no | |
| OneNote feedback | assignfeedback_onenote | 2025100600 | Integration with Microsoft Office 365 to integrate different elements as OneNote, Microsoft services, and Microsoft tools. | vendor | no | local_onenote |
| OneNote submissions | assignsubmission_onenote | 2025100600 | Integration with Microsoft Office 365 to integrate different elements as OneNote, Microsoft services, and Microsoft tools. | vendor | no | local_onenote |
| Restriction by Session tracks | availability_iledt | 2025020600 | This feature provides a comprehensive set of tools to support blended learning with scheduled, instructor-led sessions. | pd | no | mod_iledt |
| Restriction by release code | availability_releasecode | 2026091500 | Controls access to course activities based on a release code, ensuring content is released as planned. | Open LMS Plugin | no | |
| Decimal | customfield_decimal | 2024091900 | This is a custom field type that displays as a decimal and allows mathematical calculations for reporting purposes | Open LMS Plugin | no | |
| Flexible sections format | format_flexsections | 2026041700 | Organises course content in any number of sections that can be nested. Each section can be displayed on the same page or on a separate page | community | yes | |
| Grid | format_grid | 2025040705 | A modular and visual course format. Hides all topics and creates a grid of icons (one for each topic) with short titles. Clicking on an icon brings up the content from the corresponding topic. | community | no | |
| Multitopic | format_multitopic | 2026021001 | Shows multiple topics per page, with tabbed navigation between pages. Topics are collapsible, and can optionally be timed. | community | yes | format_topics |
| Onetopic format | format_onetopic | 2026040500 | The OneTopic Format plugin displays each topic in a tab. | community | yes | format_topics |
| Single activity | format_singleactivity | 2025100600 | This course format is designed for courses that focus on a single activity. It presents the activity on the main course page, making it easy for students to access and engage with the primary learning task. Suitable for courses centered around one main resource, such as a quiz, forum, or SCORM package. | core | no | |
| Social | format_social | 2025100600 | This format is based on a single forum that appears on the main course page. It is ideal for courses or sections that emphasize discussion and community engagement. The social format encourages interaction and collaboration among students by placing the forum at the heart of the course. | core | no | |
| Tiles | format_tiles | 2026012570 | 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. | community | no | |
| Collapsed Topics | format_topcoll | 2026041600 | The Collapsed Topics Course Format plugin allows the course display to use collapsible topics to reduce clutter in the display. | community | no | |
| Custom sections | format_topics | 2025100600 | Organizes the course into topic sections that can be individually named and contain any number of activities and resources. Each topic section appears on the main course page, allowing students to focus on one topic at a time. This format is flexible and suitable for courses with distinct modules or themes. | core | no | |
| Weekly sections | format_weeks | 2025100600 | Arranges the course into weekly sections, with each section corresponding to a week of the course. The weekly format automatically dates the sections based on the course start date, helping students keep track of their progress and stay on schedule. It is particularly useful for courses with a structured timeline and sequential learning objectives. | core | no | |
| Checklist | gradeexport_checklist | 2026042400 | The Checklist plugin allows instructors to build a list of activities and external resources with due dates to share with learners. | community | no | mod_checklist |
| BTEC marking | gradingform_btec | 2026040600 | The BTEC Advanced Grading plugin provides a grading method where an instructor sets criteria to indicate if a learner has met the requirements to pass a level or not. | community | no | |
| Checklist | gradingform_checklist | 2026091500 | Adds a checklist grading form, enabling instructors to grade using predefined criteria. | Open LMS Plugin | no | |
| AppCrue connection services | local_appcrue | 2026061801 | Shares each learner's calendar events, forum posts, files, grades and announcements from Open LMS with AppCRUE, and lets learners move from the app into Open LMS with automatic login. Requests from AppCRUE are authorized through an API key or a token validated by the institution's identity provider. | community | no | |
| Course catalogue | local_catalogue | 2024091900 | A searchable and filterable course catalog that displays courses in a grid view. It uses the course image or admins can set a default course image as a fallback option. | vendor | no | |
| Centralized content management | local_ccm | 2026091500 | Local plugin for managing custom course materials, allowing for easier content customization. | Open LMS Plugin | no | local_ce |
| Custom elements | local_ce | 2026091500 | Local plugin for managing course enrollments, streamlining administrative processes. | Open LMS Plugin | no | local_mr |
| Commerce | local_commerce | 2026091703 | Open LMS eCommerce enables site administrators to set up catalogs to sell a variety of benefits to their users. This includes the ability to sell enrollment into courses, programs, certifications, or access to specific Sessions*, topics inside of courses, pages, or any other resources inside a of a course. | Open LMS Plugin | no | |
| GeniusSIS Webservice | local_geniusws | 2026091500 | Integrates Genius web services, providing advanced functionalities within Moodle. | Open LMS Plugin | no | local_mr, block_conduit |
| IntelliBoard.net Plugin | local_intelliboard | 2026070800 | IntelliBoard provides analytic and reporting services to education communities and institutions that use Moodle as their Learning Management System. We help extract the statistical data gathered within the LMS and present it on a single dashboard in the form of printable charts, graphs, and analytics. | vendor | no | |
| IntelliCart | local_intellicart | 2026050101 | A complete eCommerce and reporting solution residing inside your Open LMS instance from IntelliBoard. | vendor | no | |
| IntelliData | local_intellidata | 2026042103 | IntelliBoard provides analytic and reporting services to education communities and institutions that use Moodle as their Learning Management System. We help extract the statistical data gathered within the LMS and present it on a single dashboard in the form of printable charts, graphs, and analytics. | vendor | no | |
| IntelliStream | local_intellistream | 2026100100 | ntelliStream is an IntelliBoard plugin that captures activity events from Open LMS and sends them to IntelliBoard. It gives IntelliBoard’s dashboards and reports a steady feed of learner and course activity. It runs in the background, and users don’t interact with it directly. It requires an IntelliBoard subscription. | vendor | no | |
| Open Grader | local_joulegrader | 2026091500 | Enhances grading capabilities with Joule Grader, offering advanced grading options. | Open LMS Plugin | no | mod_hsuforum, mod_assign, local_mr |
| Kaltura package libraries | local_kaltura | 2026010600 | Kaltura's Video Package makes it easy to add the robust capabilities of Kaltura's open source online video platform. The package was developed specifically to integrates with other features and modules, such as resources and activities, so that users can upload and embed media easily. | vendor | no | |
| Kaltura Media Gallery | local_kalturamediagallery | 2026010600 | Kaltura's Video Package makes it easy to add the robust capabilities of Kaltura's open source online video platform. The package was developed specifically to integrates with other features and modules, such as resources and activities, so that users can upload and embed media easily. | vendor | no | local_kaltura |
| Liquidus | local_liquidus | 2026091500 | Local plugin for managing liquidus workflows, optimizing process management within Moodle. | Open LMS Plugin | no | |
| Multiple dashboards | local_multidash | 2024091900 | Multiple dashboards is a feature of Open LMS Work that allows admins to create multiple user dashboards. Unlike standard Moodle dashboard these additional dashboards cannot be customised by regular users. | pd | no | local_olms_work |
| My Account | local_myaccount | 2026091500 | Provides users with a personalized account management interface, improving user experience. | Open LMS Plugin | no | local_mr |
| Advanced primary menu | local_navmenu | 2024091900 | The Open LMS advance custom menu | pd | no | local_openlms |
| Nova Course Generator | local_nova_coursegen | 2026092101 | no | local_olms_ai | ||
| Microsoft 365 Integration | local_o365 | 2025100601 | Integration with Microsoft Office 365 to integrate different elements as OneNote, Microsoft services, and Microsoft tools. | vendor | no | auth_oidc |
| Microsoft 365 Integration | local_office365 | 2025100601 | Integration with Microsoft Office 365 to integrate different elements as OneNote, Microsoft services, and Microsoft tools. | vendor | no | auth_oidc, block_microsoft, local_o365, repository_office365, theme_boost_o365teams |
| Microsoft OneNote | local_onenote | 2025100601 | Integration with Microsoft Office 365 to integrate different elements as OneNote, Microsoft services, and Microsoft tools. | vendor | no | local_o365 |
| Open AI text to questions generator | local_openaiquestions | 2026091500 | A local plugin that is accessible from course top menu, that generates question on a given text using OpenAI ChatGPT. Note that Open AI API key is required for using this plugin. | no | local_olms_ai | |
| Open LMS utilities | local_openlms | 2024103100 | A helper plugin that holds shared code used by multiple plugins | vendor | no | |
| Personalized Learning Designer | local_pld | 2026091500 | Create automated workflows in a course to tailor learning progression to individual users or respond to their interactions automatically. | Open LMS Plugin | no | local_mr, enrol_pld, block_collect, local_ce, availability_releasecode |
| Open Report Engine | local_reportbuilder | 2025071100 | A reporting solution that allows users to create reports from a list of available sources. Reports and graphs can be embedded in blocks. Can also be used to create reporting dashboards. | Open LMS Plugin | no | local_openlms |
| Taxonomies | local_taxonomy | 2022062819 | Taxonomies allow the creation of hierarchical structures that can be linked to users - such as department or position taxonomies. | no | ||
| Wiris Quizzes for Moodle | local_wirisquizzes | 2026021900 | Better math and science tools to improve your learning experience. MathType is an advanced math and chemistry editor including a classic input method based on icons and tabs, LaTeX support available but also Handwriting recognition of math expressions. Wiris Quizzes is a bunch of new question types for STEM users. Automated computer based grading of open math questions and truly randomized math questions. Include random parameters or graphics in your scientific questions. (need a licence) | vendor | no | qtype_wq, qtype_essaywiris, qtype_matchwiris, qtype_multianswerwiris, qtype_multichoicewiris, qtype_shortanswerwiris, qtype_truefalsewiris |
| Wisenetconnector local plugin | local_wisenetconnector | 2022100600 | Connect your Wisenet Learning Relationship Manager with your Open LMS site. | vendor | no | |
| YuJa package config | local_yuja | 2025043000 | These plugins allow for the integration of YuJa with the Open LMS platform with the ability to insert YuJa media using a button integrated with your text editor of choice. | vendor | no | mod_lti |
| Caliper log store | logstore_caliper | 2026091500 | Integrates with Learning Record Storage using the IMS Caliper 1.0 specification. Certified with IMS Caliper 1.0 for the AssessmentEvent, OutcomeEvent and SessionEvent metric profiles. | Open LMS Plugin | no | |
| Logstore xAPI | logstore_xapi | 2026022300 | The xAPI Logstore plugin creates a detailed log of actions and results in the LMS which are used to produce xAPI statements that are sent to your Learning Record Store (LRS). | community | no | |
| Push notifications for Appcrue | message_appcrue | 2026050600 | Sends Open LMS notifications to learners' phones as AppCRUE push notifications. Administrators can limit notifications to course announcements and choose which user profile field is used to match learners, and learners can turn these notifications on or off in their notification preferences. | community | no | mod_forum |
| Stripe | paygw_stripe | 2026020800 | Stripe (paygw_stripe): The Stripe payment gateway lets Open LMS accept online payments through Stripe. Learners can pay for course enrollment and other paid content with credit or debit cards and other payment methods that Stripe supports. It plugs into Moodle’s payments subsystem, so it works with features such as Enrollment on Payment. Learners complete payment on Stripe’s secure hosted checkout page, so card details are never stored in Open LMS. Admins connect their Stripe account with API keys and manage payments from the Stripe dashboard. | no | ||
| Compilatio plagiarism plugin | plagiarism_compilatio | 2025091600 | Compilatio prevents plagiarism and promotes authenticity by providing institutions with the right detection solutions, including: similarity detection software, AI content detector, software to detect altered content in order to conceal plagiarism, educational resources to raise awareness of integrity. | client | no | |
| Copyleaks plagiarism plugin | plagiarism_copyleaks | 2026012501 | Quickly and easily detect potential plagiarism, AI-generated content, paraphrasing, and more. | community | no | |
| Turnitin plagiarism plugin | plagiarism_turnitin | 2026072901 | Turnitin Plagiarism provides the option to use Turnitin Feedback Studio's text similarity checking and grading features within assignments, forums, and workshops. | vendor | no | |
| Turnitin Integrity plugin | plagiarism_turnitinsim | 2026072901 | Utilize the features of your chosen Turnitin Integrity solution within Moodle™ assignment workflow by integrating with the standalone Turnitin Integrity Plugin. Turnitin provides text similarity checking and other plagiarism identification tools directly within the student and instructor’s assignment workflow. Please note that this plugin is not compatible with Turnitin Feedback Studio; if you would like to integrate Turnitin Feedback Studio with Moodle™, please see the details for Turnitin Plagiarism. | vendor | no | |
| Ouriginal plagiarism plugin | plagiarism_urkund | 2023071901 | Ouriginal integrates with the Assignment, Forum, Quiz and Workshop activities in Moodle and allows the user-submitted content to be checked for plagiarism. | vendor | no | |
| Vendor | profilefield_vendor | 2025102800 | A complete eCommerce and reporting solution residing inside your Open LMS instance from IntelliBoard. | vendor | no | local_intellicart |
| Honorlock Proctoring Service | quizaccess_honorlock | 2024061800 | This plugin provides seamless integration between Moodle™ and Honorlock Proctoring, enabling online assessments to be proctored and monitored in real time. With this plugin, Moodle™ administrators can ensure the authenticity and validity of online exams, enhancing the reliability and trustworthiness of online education. | vendor | no | |
| Respondus LockDown Browser quiz access rule | quizaccess_lockdownbrowser | 2026012200 | Integration with Respondus Lockdown Browser to allow quizzes to be taken securely. | vendor | no | |
| Stop attempts when passing sum of marks reached | quizaccess_passinggrade | 2024091900 | A quiz access rule that stops further attempts once the user reaches the required passing grade. When enabled, students who achieve the passing grade (based on total marks or percentage) are automatically prevented from making additional attempts. | community | no | |
| Require previous attempt to be graded | quizaccess_prevattemptgraded | 2024091900 | A quiz access condition that requires the previous quiz attempt to be graded before a new attempt can begin. This ensures that sequential attempts depend on completed grading, particularly useful when manual grading is involved or feedback is essential before reattempting. | Open LMS Plugin | no | |
| Microsoft 365 | repository_office365 | 2025100601 | Integration with Microsoft Office 365 to integrate different elements as OneNote, Microsoft services, and Microsoft tools. | vendor | no | local_o365 |
| AI Text to Image | repository_txttoimg | 2023111503 | A repository that adds the ability to get AI generated imaged directly into Moodle, using OpenAI API. | community | no | |
| AWS | smsgateway_aws | 2025100600 | Extends Moodle’s messaging system to support sending notifications via SMS to users. | core | no | |
| Boost | theme_boost | 2025100600 | A modern, responsive theme that serves as the default for Moodle, featuring a clean and customizable design with a focus on usability and accessibility. | core | no | |
| Boost Office365 Teams | theme_boost_o365teams | 2025100601 | Integration with Microsoft Office 365 to integrate different elements as OneNote, Microsoft services, and Microsoft tools. | vendor | no | local_o365 |
| Classic | theme_classic | 2025100600 | A traditional theme that combines elements of previous Moodle themes with a straightforward and familiar interface, providing a stable and reliable user experience. | core | no | theme_boost |
| OLMS WORK | theme_olms_work | 2024091900 | Open LMS experience to support Multi-tenancy experience | pd | no | theme_boost |
| Snap | theme_snap | 2026092400 | A modern and responsive theme for Moodle, improving user interface and experience. | Open LMS Plugin | no | theme_boost |
| Snap Tenants | theme_snap_tenants | 2026073000 | Snap tenants let one Open LMS site serve several organizations, departments or partners, each with its own branded hub. Each tenant gets its own Snap theme styling, including logo, colors and custom SCSS, plus its own users and course catalog. Content, configuration and administration all stay on one shared platform. This theme depends on having multi-tenancy mode on your site and Snap theme installed. | pd | no | theme_snap |
| Tiny AI Assistant | tiny_ai_assistant | 2026091500 | Whether you're drafting a post, composing an announcement, or editing course materials, this AI-driven tool makes content creation smoother and more intuitive by generating text based on user input. | no | local_olms_ai | |
| '@ mention | tiny_atmention | 2026052001 | no | local_atmention | ||
| Autosave | tiny_autosave | 2025100600 | core | no | ||
| Brickfield Accessibility Checker | tiny_bfchecker | 2026050600 | vendor | no | tool_bfplus | |
| Brickfield link | tiny_bflink | 2025081101 | vendor | no | tool_bfplus | |
| Embed ClickView Video | tiny_clickview | 2023051402 | ClickView offers thousands of educational videos designed to support the curriculum and engage students. | yes | local_clickview | |
| Cloze question editor | tiny_cloze | 2025050701 | A plugin for the Moodle Tiny editor to allow easier creation of Cloze question. | no | ||
| Equation editor | tiny_equation | 2025100600 | The Equation Editor adds an equation tool to the TinyMCE text editor, so users can insert and edit math equations anywhere they write content in Open LMS. Users can build equations with clickable buttons for operators, arrows, Greek letters and advanced symbols, or type TeX directly, and a live preview shows the result. Equations are saved in TeX format and displayed by the MathJax or TeX notation filter, one of which must be enabled. | core | no | |
| Tiny font colour | tiny_fontcolor | 2025050700 | The Tiny Font Color provides two toolbar buttons and menu entries to set different text and background colors. | no | ||
| Font family plugin | tiny_fontfamily | 2025062900 | This easy-to-use tool empowers users to add flair and character to their text by choosing from a wide range of font families. Whether you're creating visually engaging course content or simply expressing your creativity, this plugin makes it effortless to transform plain text into eye-catching designs. | community | no | |
| Font size plugin | tiny_fontsize | 2025062900 | This handy tool gives users the flexibility to adjust font sizes within paragraphs, making it easier than ever to create dynamic and readable content. Whether you're highlighting key points, making headings pop, or enhancing accessibility, this plugin ensures your text communicates exactly as intended. | community | no | |
| Insert H5P | tiny_h5p | 2025100600 | The H5P plugin adds an H5P button to the TinyMCE editor, so users can embed interactive H5P content directly in pages, labels, forum posts and other text areas. Users can upload an .h5p file, choose one from the content bank, or paste a URL to H5P content hosted elsewhere. Options let authors show or hide the download, embed and copyright buttons on the embedded content. | core | no | |
| HTML | tiny_html | 2025100600 | The HTML plugin improves the source code view in the TinyMCE editor. When users switch to HTML view, it adds syntax highlighting and automatic formatting, so tags, attributes and content are easier to read and edit. It helps authors and admins who fine-tune content directly in HTML. | core | no | |
| Link | tiny_link | 2025100600 | The Link plugin lets users add, edit and remove hyperlinks in the TinyMCE editor. Users can link selected text to any web address, or browse repositories to link to a file. They can also choose whether the link opens in a new window. It’s a core Moodle plugin and one of the editor’s basic tools. | core | no | |
| Insert media | tiny_media | 2025100600 | The Media plugin lets users insert images, video and audio in the TinyMCE editor. Users can upload files, choose them from repositories or link to media by URL. For images, authors can add alt text or mark the image as decorative, and they can set the display size. For video and audio, they can add captions, subtitles and other text tracks. A built-in media manager also lets authors review and manage the files embedded in their content. | core | no | |
| Multi-Language Content (v2) | tiny_multilang2 | 2025102200 | This plugin will make the creation of multilingual contents on Moodle much more easier with TinyMCE editor. | community | no | |
| No auto-link | tiny_noautolink | 2025100600 | The Prevent Auto-linking plugin adds a button to the TinyMCE editor that stops selected text from being turned into a link automatically. Moodle filters, such as activity-name auto-linking, glossary auto-linking and URL-to-link conversion, normally create links on their own. This plugin lets authors keep specific words or phrases as plain text, which helps avoid unwanted links in content. | core | no | |
| TinyMCE Premium | tiny_premium | 2025100600 | TinyMCE Premium unlocks Tiny’s premium editor features in Open LMS, such as advanced tables, Spell Checker Pro, an accessibility checker, enhanced image editing, a format painter and a link checker. Admins add a Tiny Cloud API key from a paid Tiny subscription, then turn individual premium features on or off. It extends the TinyMCE editor without replacing it. | core | no | |
| RecordRTC | tiny_recordrtc | 2025100600 | RecordRTC lets users record audio, video and screen recordings directly in the browser and insert them into content through the TinyMCE editor. No extra software or file uploads are needed. Learners can submit spoken or video responses, and teachers can add recorded feedback or explanations. Admins control which recording types are available and set time limits. The site must use HTTPS, and the browser must allow access to the camera and microphone. | core | no | |
| Teams Meeting | tiny_teamsmeeting | 2023120602 | Microsoft Teams Meetings App for Learning Management Systems (LMS) integration into Moodle as the TinyMCE plugin. This plugin allows to create the meeting and automatically insert the meeting link into the editor content. | no | ||
| MathType by WIRIS | tiny_wiris | 2026042100 | Better math and science tools to improve your learning experience. MathType is an advanced math and chemistry editor including a classic input method based on icons and tabs, LaTeX support available but also Handwriting recognition of math expressions. Wiris Quizzes is a bunch of new question types for STEM users. Automated computer based grading of open math questions and truly randomized math questions. Include random parameters or graphics in your scientific questions. (need a licence) | community | no | filter_wiris |
Open LMS Saas 5.1 MP2 Plugin Matrix
Saha Torres