Niels Gandraß
Lead maintainer
Archives quiz attempts as PDF and HTML files for long-term storage independent of Moodle. If desired, Moodle backups (.mbz) of both the quiz and the whole course can be included. Generated PDFs can be converted into a PDF/A-3b compliant format for long-term storage. A checksum is calculated for every file within the archive, as well as the archive itself, to allow verification of file integrity. Archives can optionally be cryptographically signed by a trusted authority using the Time-Stamp Protocol (TSP). Comprehensive archive settings allow selecting what should be included in the generated reports on a fine-granular level (e.g., exclude example solutions, include answer history, ...).
Generated quiz attempt reports include all elements of the test, even complex ones like MathJax formulas, STACK plots, GeoGebra applets, and other question / content types that require JavaScript processing. All PDF and HTML files are fully text-searchable, including rendered MathJax formulas. Content is saved vector based, whenever possible, to allow high-quality printing and zooming while keeping the file size down.
Quiz archives are created by an external quiz archive worker service to remove load from Moodle and to eliminate the need to install a large number of software dependencies on the webserver. It can easily be deployed using Docker. If you want to try the Quiz Archiver without setting up your own quiz archive service worker, you can also use the free public demo worker.
More information and detailed installation / setup instructions can be found in the official documentation:
.mbz) of both the quiz and the whole course are supportedDetailed information about the plugin, installation and configuration instructions, and usage guides can be found in the official documentation:
It guides you through the whole setup process from installing the Moodle plugin to creating your first quiz archives. It also explains how to use advanced features like image compression, automatic deletion of archives, and automated cryptographic signing of quiz archives.
If you have problems installing the Quiz Archiver or have further questions, please feel free to open an issue within the GitHub issue tracker.
2026 Niels Gandraß niels@gandrass.de
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.