Reports RSS

In 2.2 onwards, reports were combined into this one plugin type.

Course reports and Admin reports are applicable to versions prior to 2.2.

Join the discussions about report plugins in the Analytics and reporting forum.

Related plugin types

See reports about site activity. Replaced by the generic Report plugin type in Moodle 2.3.
See reports about course activity
report_lpmonitoring
The main goal of this plugin is to facilitate the work of learning plan managers. It provides an overview of user learning plan, without leaving the page to get information related to this learning plan (such as rating in courses, user evidence, etc.) It also offers statistics by learning plans and competencies. For learning plan templates with a very large number of learning plans (generated from cohorts), this plugin is the best solution, with its advanced filters, it allows you to filter the learning plans by several criterias.
Latest release: 1301 sites 389 downloads 199
Supports Moodle 3.1 | 3.2 | 3.3 | 3.5 | 3.6 | 3.7 | 3.8 | 3.11 | 4.0 | 4.1 | 4.3 | 4.4 | 4.5
Screenshot
report_customsql
This report plugin allows Administrators to set up arbitrary database queries to act as ad-hoc reports. Reports can be of two types, either run on demand, or scheduled to run automatically. Other users with the right capability can go in and see a list of queries that they have access to. Results can be viewed on-screen or downloaded as CSV.
Latest release: 4572 sites 1k downloads 179
Supports Moodle 1.9 | 2.0 | 2.1 | 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0
Screenshot
report_benchmark
Performs various tests to determine the quality of the Moodle platform
Latest release: 6928 sites 1k downloads 140
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
report_overviewstats
The Overview Statistics plugin for Moodle is a powerful tool that provides administrators with a variety of site and course report charts. It’s designed to make adding more reports easy, and it’s coded with the latest techniques.
Latest release: 4444 sites 1k downloads 129
Supports Moodle 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
report_coursesize
This plugin provides approximate disk usage by Moodle courses.
Latest release: 6691 sites 1k downloads 108
Supports Moodle 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5
Screenshot
report_myfeedback
A Moodle Report that shows all student feedback on one page.
Latest release: 589 sites 93 downloads 94
Supports Moodle 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5
Screenshot
report_roster
This is a simple report which displays the user pictures for everyone enrolled in the given course.
Latest release: 982 sites 239 downloads 83
Supports Moodle 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
report_coursestats
That is a Moodle report plugin that helps the admin to known how the courses are being used by users (e.g. as forum, as file repositories or as activities repositories).
Latest release: 3433 sites 331 downloads 73
Supports Moodle 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3
Screenshot
report_allbackups
This report allows access to all backups on a site - including those stored in the users private files area and the site admin can download/restore or delete the backup files.
Latest release: 2738 sites 570 downloads 70
Supports Moodle 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1
Screenshot
report_editdates
This 'report' is actually a tool to let you edit all the dates in a course on one page.
Latest release: 1424 sites 326 downloads 68
Supports Moodle 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0
Screenshot
report_growth
The report shows historical information using graphs about your Moodle installation.
Latest release: 906 sites 189 downloads 58
Supports Moodle 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
report_graphic
Manage your moodle using the Events Graphic Reports plugins and see what's happening on your moodle. Browse graphics by course, and see what's the events most triggered, user acitivity and more.
Latest release: 153 sites 13 downloads 46
Supports Moodle 2.9
Screenshot
report_extendedlog
This report is intended to be used by the site administrator for investigation in number of cases, when standard log report does not allow to find the desired events.
Latest release: 1041 sites 422 downloads 43
Supports Moodle 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
Utility for listing, downloading and deleting orphaned files (file no longer referenced in the files db table but still present in the Moodle data and/or backup directory
Latest release: 616 sites 108 downloads 42
Supports Moodle 2.5 | 2.6 | 2.7 | 2.8 | 2.9
Screenshot
report_completionoverview
The course completion overview report is a simple reporting tool based on the existing course completion report. This plugin allows the Moodle Admin and system level Managers to view course completion tracking information from a centralised location rather than having to access each course individually.
Released: 663 sites 49 downloads 33
Supports Moodle 3.3 | 3.4
Screenshot
report_allylti
The Ally reporting tool (report_allylti) provides a site wide accessibility report which can be broken down by course.
Latest release: 386 sites 109 downloads 31
Supports Moodle 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5
Screenshot
Assignment report and data/files export. Particularly handy for anonymous assignments.
Latest release: 618 sites 77 downloads 30
Supports Moodle 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3
Screenshot
report_trainingsessions
Aggregates time use stats given by the use_stats block for elaborating high level training reports in Profesional Development environments
Latest release: 279 sites 112 downloads 29
Supports Moodle 1.9 | 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 4.1 | 4.2
Screenshot
report_editgroups
This 'report' is actually a tool to let you edit all the groups in a course on one page.
Latest release: 324 sites 30 downloads 29
Supports Moodle 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0
Screenshot
report_componentgrades
This plugin is no longer maintained. The functionality has been moved to https://moodle.org/plugins/report_advancedgrading
Latest release: 457 sites 113 downloads 29
Supports Moodle 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11
Screenshot
report_coursemanager
Course Manager report is mainly intended for teachers as a tool for managing their courses and raising awareness of what they store in their courses, if their courses are alive or not… and encourage them to clean Moodle This tool offers for teachers several functions as shorcuts to clean courses and a complete dashboard to manage them. Several reports are calculated automatically and can be displayed directly in courses to warn teachers from possible problems detected. The report is completed by tools to manage courses without teachers and a reset tool for assigns that contain files submitted by unenrolled students.
Latest release: 340 sites 226 downloads 27
Supports Moodle 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5
Screenshot
report_deviceanalytics
The device analytics plugin provides the administrator a quick overview of the users used devices. It stores various data of the devices, every time a user logged in.
Latest release: 123 sites 29 downloads 26
Supports Moodle 2.8 | 2.9
Screenshot
report_modulecompletion
The report_modulecompletion plugin is an essential tool for Moodle users who want to monitor the progress of their students. This plugin is designed to track the progression of students in all of their courses for a given period. The plugin is particularly useful for teachers and other educators who need to keep track of student progress and identify areas where students may be struggling.
Latest release: 370 sites 365 downloads 24
Supports Moodle 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
That is a report plugin that helps the admin to known how the Moodle modules are being used by users (e.g. as forum, as file repositories or as activities repositories).
Latest release: 426 sites 58 downloads 24
Supports Moodle 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1
Screenshot
report_mygrades
A Moodle Report that shows all user grades in all courses
Latest release: 60 sites 9 downloads 24
Supports Moodle 2.5 | 2.6 | 2.7
Screenshot
report_engagement
The Engagement Analytics block provides information about student progress against a range of indicators. As the name suggests the block provides feedback on the level of "engagement" of a student, in this plugin "engagement" refers to activities which have been identified by current research to have an impact on student success in an online course.
Latest release: 34 sites 17 downloads 24
Supports Moodle 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7
report_embedquestion
Works with the Embed questions filter to store Student's attempts permanently and make them available for review.
Latest release: 515 sites 84 downloads 23
Supports Moodle 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0
Screenshot
report_forumgraph
The Forum Graph Report analyse interactions in a single Forum activity and create a force-directed graph using the D3.js Javascript library.
Latest release: 122 sites 15 downloads 22
Supports Moodle 2.4 | 2.5 | 2.6 | 2.7 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5
Screenshot
Reports based on course module competencies to offer students and teachers a better user experience for competencies in activities ratings.
Latest release: 102 sites 35 downloads 18
Supports Moodle 3.8 | 3.11 | 4.0 | 4.1 | 4.3 | 4.4 | 4.5
Screenshot
report_daily
Shows online users and daily usage that most affects performance on a graph. Also gives information about recently updated courses.
Released: 92 sites 8 downloads 18
Supports Moodle 2.4
Screenshot
report_questionnairestats
That is a report plugin that helps the admin to known how the questionnaire activities are being used by users.
Latest release: 259 sites 40 downloads 17
Supports Moodle 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1
Screenshot
report_payments
This report helps admins and managers to get a better view who payed for which course.
Latest release: 133 sites 84 downloads 16
Supports Moodle 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
report_advancedgrading
Report on assignments that have been graded using the advanced grading methods, Rubric or Marking Guide. Shows a breakdown of the grades and comments. Covers similar ground to https://github.com/pauln/moodle-report_componentgrades The Rubric and Marking Guide breakdown reports can be reached from the course page by clicking on an assignment and selecting from this menu. The menu option shown will depend on the grading method of the assignment.
Latest release: 708 sites 214 downloads 16
Supports Moodle 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
report_sphorphanedfiles
# Report Orphaned files # This plugin is a report to show files that are stored in moodle but are not in use.
Latest release: 153 sites 77 downloads 16
Supports Moodle 3.9 | 3.10 | 3.11 | 4.1
Screenshot
report_workflow
This report is a companion to the Workflow block. It provides reports on the state of the workflow in all courses or activities.
Latest release: 127 sites 83 downloads 16
Supports Moodle 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0
Screenshot
report_editidnumber
This 'report' is actually a tool to let you edit all the idnumbers in a course on one page.
Latest release: 59 sites 11 downloads 15
Supports Moodle 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0
Screenshot
report_upgradelog
Report listing Moodle upgrade history for your site.
Latest release: 279 sites 47 downloads 14
Supports Moodle 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
report_offlinequizcron
The Offline Quiz Cronjob Admin allows administrators to monitor and, if necessary, control important processes for the evaluation of offline quizzes in the backend of their Moodle platform.
Latest release: 229 sites 56 downloads 14
Supports Moodle 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5
Screenshot
The report is an extension of the security report, displaying only the problematic elements and adding new areas such as Web Services Configuration, Secure Cookies, Debugging Messages, Error Message Display, Password Policies, Guest Login Button, Course Backups, and Cron Operation.
Latest release: 346 sites 326 downloads 12
Supports Moodle 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
report_questionstats
That is a report plugin that helps the admin to known how the Moodle question types are being used by users (e.g. as essay, true/false, etc).
Latest release: 86 sites 28 downloads 12
Supports Moodle 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1
Screenshot
report_enrolaudit
This plugin enables tracking the history of learner enrolments at site and course level.
Released: 91 sites 12 downloads 12
Supports Moodle 3.5 | 3.6 | 3.7 | 3.8 | 3.9
Screenshot
report_apocalypse
This report lists activities, by type, in your site that contain flash-based content. Support for Flash ends in mid-2019 when most browsers will disable Flash player and your content will not display.
Latest release: 153 sites 15 downloads 12
Supports Moodle 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8
Screenshot
report_mergeusers
This script will merge two Moodle user accounts, "user A" and "user B". The intent of the script is to assign all activity & records from user A to user B. This will give the effect of user B seeming to have done everything both users have ever done in Moodle.
Latest release: 16 sites 37 downloads 11
Supports Moodle 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1
report_simultaneous
This report is intended to provide teachers with a simple tool to detect possible cheating by students during online assessment. This report only analyzes Moodle activity logs to count the number of various user activity events during a time interval.
Latest release: 69 sites 20 downloads 10
Supports Moodle 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
report_failedemails
Plugin generates a report of failed emails due to various reasons. A very simple report where you can see which emails failed for which user at what time with email subject and message.
Released: 174 sites 24 downloads 10
Supports Moodle 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1
Screenshot
report_duplicateaccounts
This is a simple report for displaying users with duplicate accounts based on their first name and last name.
Released: 37 sites 8 downloads 10
Supports Moodle 2.4
Screenshot
report_forumkeywords
The Forum Keywords Report extract keywords from all posts in a Forum activity and generate a word cloud with a table listing the weights of each keyword. It is mainly developed for analysing Chinese, but appeared to also work for English.
Latest release: 25 sites 16 downloads 9
Supports Moodle 3.4 | 3.5 | 3.6 | 3.7
Screenshot
Same as activity completion and course completion reports but showing all students even suspended.
Latest release: 109 sites 61 downloads 8
Supports Moodle 4.1 | 4.2 | 4.3 | 4.4
Screenshot
report_tuteur
Help tutor's action by colorizing new student's response.
Latest release: 14 sites 6 downloads 7
Supports Moodle 3.0 | 3.1 | 3.2 | 3.3
Screenshot
report_coursemodstats
This report plugin shows number of activity and resource instances per course in downloadable Excel file.
Latest release: 37 sites 20 downloads 5
Supports Moodle 3.8 | 3.9 | 3.10 | 3.11 | 4.0
Screenshot
report_courseawards
An admin report used to show votes and notes cast, and medals awarded, using the 'Course Awards - Vote' and 'Course Award - Medal' blocks, both of which are required to install this report.
Latest release: 4 sites 4 downloads 5
Supports Moodle 2.0 | 2.1 | 2.2 | 2.3
Screenshot
report_rolessitemap
Report that shows all coursecategories in an moodle instance and the roles that are used in context coursecatergories.
Latest release: 45 sites 26 downloads 4
Supports Moodle 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
report_rubric_list
This is a simple report which lists all rubrics a user has created.
Latest release: 30 sites 16 downloads 4
Supports Moodle 4.0 | 4.1 | 4.2 | 4.3 | 4.4 | 4.5 | 5.0
Screenshot
report_siteoutcomes
Standard outcomes report.
Latest release: 33 sites 4 downloads 4
Supports Moodle 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2
Screenshot
report_assignment_files
List all assignment files for all courses and / or user
Latest release: 38 sites 3 downloads 4
Supports Moodle 2.4 | 2.5
Screenshot
report_lmsace_reports
LMSACE Reports is a Moodle plugin designed to provide comprehensive overview reports for Moodle sites. With LMSACE Reports, administrators, students, and teachers can gain valuable insights into site-wide, course-specific, and user progress data, enabling them to make informed decisions and improve the e-learning experience.
Latest release: 54 sites 111 downloads 3
Supports Moodle 4.0 | 4.1 | 4.2 | 4.3 | 4.5 | 5.0
Screenshot
report_ldapaccounts
This plugin displays a report page and matches user accounts in Moodle with an LDAP directory in the organisation. Various filters can be used to select users. The report may also be exported. Another functionality of the plugin is that it provides a cli script. Thes script incorporates the same functionality like the report page, but can also be used to automatically suspend, delete accounts or set the emailstop flag for the user.
Latest release: 21 sites 19 downloads 3
Supports Moodle 4.1 | 4.2 | 4.3 | 4.4
Screenshot
**PLUGIN NO LONGER MAINTAINED** The GSB set allows automatic medal awards for Moodle courses based upon a defined benchmark criteria of activities and resources. The set consists of a report which allows the criteria to be benchmarked and a block to publicise the award to the teacher(s).
Released: 6 sites 3
Screenshot
report_rawrecordscount
One simple report counting the log records per user in a given course. Exportable to ods/xls/txt.
Latest release: 31 sites 3 downloads 2
Supports Moodle 2.2 | 2.3 | 2.4 | 2.5 | 2.6
Screenshot
report_patches
Scans the whole code base and searches marked patches in Moodle code.
Latest release: 36 sites 2 downloads 2
Supports Moodle 1.9 | 2.2 | 2.3
Screenshot
report_hybridmeter
HybridMeter is a plugin dedicated to monitor the use of digital teaching tools within a Moodle LMS platform, in order to collect standardized hybridization indicators on a regular basis.  The plugin has been developed by ISAE-SUPAERO, in the context of the "THE Campus" and "OHE Campus" projects, in response to an ANR/Hybridation call. These projects are led by the University of Toulouse and involves all its institutions.
Latest release: 40 sites 25 downloads 1
Supports Moodle 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3 | 4.4
Screenshot
Participation report tailored to sections as opposed to activities.
Latest release: 13 sites 7 downloads 1
Supports Moodle 2.4 | 2.5 | 2.6
Screenshot