Moodle Plugins directory: Plugin type: Blocks | Moodle.org
Blocks 
Blocks provide information and useful tools. They usually appear around the edges of the page, or tucked away in Moodle's popup dock.
Join the discussions about blocks in the Blocks forum.
block_videochat
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.
Latest release: 108 sites 10 downloads 24
block_formillalivechat
Live chat software with real-time visitor monitoring for your Moodle site. Answer questions and support your users with live chat!
Latest release: 103 sites 19 downloads 23
block_completeyourprofile
A simple block that encourages users to complete their profile
Latest release: 92 sites 21 downloads 22
block_analytics_recommendations
The Analytics and Recommendations block is a tool for students and teachers.
It visually shows the student participation in each course activity and it shows recommendations for students about what activities they should work to improve their final grade.
Latest release: 14 sites 6 downloads 22
block_bulkactivity
This block plugin allows users to create activities/resources in bulk. In other words, a moodle module can be copied to one or more courses or one or more categories/subcategories in one go.
Latest release: 224 sites 64 downloads 20
block_myprogress
This block displays the user completion progress in a course.
It is also possible to enable/disable the course, group, and cohort progression average. So, students can compare their performance with the others.
Latest release: 410 sites 112 downloads 20
block_report_certificates
NOW ARCHIVED - PLEASE SEE NOTES. 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 without having to go into the course themselves. It will also work for courses that needs to be archived but still want students to be able to download the certificate.
Released: 29 sites 20
block_my_external_backup_restore_courses
block my_external_backup_courses : Restore courses from remote moodle platforms
my_external_backup_restore_courses is a Moodle block that enable a user to restore courses from external moodles
this block must be installed in each moodle course clients and course servers involved
Latest release: 101 sites 117 downloads 19
block_demostudent
The DemoStudent block gives instructors a way to enroll a "demostudent" in their course, then switch back and forth between their instructor view and the student view.
Latest release: 142 sites 59 downloads 19
block_intelliboard
Designed as a Moodle block, the IntelliBoard Block provides immediate course and/or activity data to a Moodle user. Depending on preferred configuration, Moodle users can see course and activity completion, visits, time spent, grades and more.
Released: 100 sites 29 downloads 19
block_inactiveuseralert
Send email alerts to users who have not viewed courses.
Released: 92 sites 14 downloads 19
Supports Moodle 3.1
block_uicustomcss
The uicustomcss module is designed to allow instructors of a course to create custom css that will only be applied to their
course and, if they choose, other pages inside their course.
Latest release: 194 sites 98 downloads 19
block_opencast
Moodle block plugin which can be used to link Moodle courses to Opencast series. Teachers can use this block to upload videos to Moodle which are then transmitted to Opencast and processed there afterwards.
Latest release: 277 sites 212 downloads 18
block_integrityadvocate
Online proctoring, identity verification and participation monitoring by Integrity Advocate. This is a privacy-first and accessibility friendly solution to ensure assessment integrity inside of Moodle activities.
This block allows Moodle to show a proctoring interface to students, interact with the Integrity Advocate service, and show proctoring results to instructors.
Latest release: 41 sites 25 downloads 18
block_course_discuss
This block allows discussion on a section page, page or book chapter activity. Add this block to a block region that appears on a page of this type, to allow comments to be posted.
Latest release: 78 sites 14 downloads 18
block_searchcourses
Just enter the first letter of the course you want to search and the auto complete box gives you a list of matching courses with the current word highlighted. The block also has a 'My Courses' feature, when enabled, lets you search only the courses the current user is registered on .
This block is best used on the 'My Home' page which allows centre positioning of blocks thereby giving you a wider space to see the autocomplete results.
Copyright : University of Bath
Latest release: 100 sites 29 downloads 18
block_fn_myprogress
The Progress Report block provides STUDENTS with an overview of their progress in regards to activities in a given course.
Latest release: 50 sites 18 downloads 17
block_enrolltranscripts
This block displays the courses enrolled by the users with the enrolled date. This block also displays the course transcripts once the user completes the course with any of the course completion criteria.
Note: This block need the "certificate" module to be installed to get the transcripts.
Latest release: 50 sites 26 downloads 16
Supports Moodle 2.4
block_vitrina
The Showcase block allows listing and highlighting the courses that are available on the platform so the people can know them and learn more about their characteristics before enrolling in them.
Latest release: 177 sites 126 downloads 15
block_search_course_category
Course Category Finder is an extended version of the Course Finder Block. An Option is added to
enable the user to search for categories as well as the courses. Aditional search filter and sort filter is added to search courses by start date, end date, course format and completion criteria.
Latest release: 66 sites 24 downloads 15
block_forum_aggregator
Customized forum block, which allows teacher to select from which forums are latest posts shown on a course page.
Latest release: 160 sites 76 downloads 15
block_wpfeed
Plugin allows to show last posts from external WordPress website via WordPress REST API v1/v2. A lot of settings and skins support.
Latest release: 8 sites 18 downloads 15
block_mootivated
This plugin has been updated here: https://moodle.org/plugins/block_motrain
Released: 46 sites 15
block_obf_displayer
Display user's OpenBadges on a block. Supports Open Badge Factory, Open Badge Passport and Mozilla Backpack.
Latest release: 111 sites 120 downloads 14
block_gps
This block works together with the availability condition "gps" and allows a user to determine the current gps location. The location is stored in the current session and is used by the availability condition. Furthermore the block can show the locations in a course by list or on an interactive map.
Latest release: 133 sites 35 downloads 14
block_google_adsense
This plugin is no longer maintained, and will receive no future support.
An updated version of Gennaro Varriale's Google Adsense block to work with Moodle 2.x. It allows the easy creation and display of Google Adsense blocks within Moodle.
Latest release: 5 sites 34 downloads 14
block_ai_chat
The “AI Chat Block” offers a fully-fledged chatbot client with chat history and various display options (docked on the right, modal and full-screen mode). It enables seamless integration of AI-supported communication into your Moodle platform.
Latest release: 206 sites 442 downloads 13
block_panopto
Allows courses to be connected with multiple Panopto servers. Panopto is a video recording/streaming service that allows teachers to record lectures and embed them directly into Moodle. https://www.panopto.com/panopto-for-education/
Latest release: 832 sites 330 downloads 13
block_pbltool
This block implements a project management tool create to be used with collaborative learning. It is integrated with group forum and chat. The main ideia is that students and teacher plan ther activities together.
Latest release: 30 sites 20 downloads 13
block_dataformaccessfield
The Dataform field access block provides context and settings for Dataform field access rules. With such rules you can allow or prevent particular users (individually or by role) access to particular fields in particular views.
Latest release: 85 sites 22 downloads 13
block_flexpagenav
Moodlerooms is proud to release the Flexpage Menu Block, a helper block that is used by the Flexpage course format to display Flexpage menus. The Flexpage Menu block is required for the Flexpage course format to work properly.
Latest release: 35 sites 59 downloads 13
block_alerts
This is required by the Socialwall Course Format.
This block is used to indicate any due dates for activities such as an assignment or quizzes that have been added to a course. It is very similar to the standard Upcoming events block (calendar_upcoming) but it would also display any alerts posted by the teacher with its date. Alerts are posts with a special flag normally sent by teachers by using the socialwall format for a course.
Latest release: 39 sites 9 downloads 13
block_course_appointments
This block provides a form for teachers to book 1 to 1 appointments with Students on a class. The
student can be notified of the appointment, and it will be added to both users' calendars.
Released: 35 sites 13
block_userexpire
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.
Latest release: 58 sites 24 downloads 12
block_remote_courses
This block prints a list of courses from another Moodle instance. It is designed for use with the Remote course web service local plugin.
Latest release: 66 sites 42 downloads 12
block_discussion_feed
This block aggregates and displays the latest discussions from all forums for all courses a user is enrolled on. It is possible to reply to posts when the block is displayed in the dashboard. On a course page, the block allows a user to reply to posts as well as create new discussions for a forum.
Latest release: 21 sites 15 downloads 12
block_anderspink
Easily curate, control and display relevant external content on any topic, right alongside your programmes and courses.
Content can be updated automatically every few hours, or you can manually curate and decide which articles to display.
You choose the keywords, sites and sources for any topic. We’ll return the latest and most relevant content to support learners and help them stay smart.
Free version available. Full customisation requires purchase of API key.
For more information see: https://anderspink.com/moodle-plugin
Latest release: 21 sites 17 downloads 12
moodletxt is a block that allows teachers and administrators to send SMS/text
messages to their students directly from the Moodle system. The module supports both inbound and outbound messaging, text message status updates, user-personalised
messages, message templates and signatures, personal addressbooks, and has full compatibility with user timezones. As of version 3, it also supports event-based messaging via the moodletxt+ message processor.
Latest release: 34 sites 35 downloads 12
block_login_info
This plugin displays a simple message to users who have visited.
Users can log in, the message changes depending on the time from the last login.
You can change the message language packs.
Improvement plan accepted at any time.
Latest release: 52 sites 15 downloads 12
block_course_search
OOHOO Course Search does a complete search of all content in a course including:
- Section Name and description
- All activities (including all new plugins that you setup in the future) based on the "name", "intro" and "content" fields
The result appears as a list of links.
Latest release: 95 sites 28 downloads 12
block_recommender
This block offers three different recommendation services: popular activities on this course; popular courses on this site; and shared bookmarks. Each can be enabled and configured separately.
Latest release: 12 sites 16 downloads 12
block_csv_enrol
This block allows teachers to enrol users into a course by allowing a teacher to upload an csv file with only email addresses.
Latest release: 38 sites 35 downloads 12
block_availdep
Gives you a graphical summary of the dependencies between completion and availability of activities in your course.
Latest release: 33 sites 10 downloads 11
Supports Moodle 4.0
block_vxg_orgs
The organizational module allows you to build one or more corporate hierarchies of any structure. This theme is part of a corporate LMS package which makes the Moodle system suitable for a complete enterprise training organization with several plugins. If you are interested in it, contact us for further information on lms@veloxnet.hu.
Latest release: 52 sites 47 downloads 11
block_login_userinfo
Moodle block which provides all functionality of block_login and displays additional information (username, avatar, logout button) as soon as the user is logged in
Latest release: 50 sites 49 downloads 11