Introduction

LMS, Quiz

QuizLab is a professional quiz component for Joomla 5 and 6. Create interactive quizzes with multiple question types, deliver them through a smooth AJAX-driven frontend, and track results with built-in analytics and PDF certificates.


Key Features:
- Three Question Types — Multiple Choice (2-8 options), True/False, and Numeric with configurable tolerance for answer checking.
- Percentage-Based Scoring — set a pass mark per quiz (0-100%). Students see their score, pass/fail status, and optionally a full question-by-question review.
- Instant Feedback — correct/incorrect feedback after each answer with optional explanations to support learning.
- PDF Certificates — students who pass can generate and download a professional certificate directly from the results page.
- CSV Import — bulk import questions from spreadsheets with auto-column mapping, live preview, and three import modes (Append, Update, Replace).
- Session Recovery — if a student's browser closes mid-quiz, progress is saved and automatically resumed.
- Admin Dashboard — statistics showing attempt counts, average scores, and pass rates per quiz.
- Attempt Management — filter attempts by quiz, result, date range, or student. Bulk delete or clear all.
- Question Images — attach images with alt text to questions and answer options.
- Drag & Drop Ordering — reorder questions with native Joomla drag handles.
- Quiz Duplication — duplicate quizzes with all questions and options in one click.
- Customisable Labels — change button text and feedback messages per quiz.
- Responsive Design — professional blue-themed frontend that works on all screen sizes.
- Lightweight — vanilla CSS and JavaScript, no frameworks, no jQuery dependency.

How It Works:
- Create a quiz and set the passing score
- Add questions — choose the type, enter options, mark the correct answer
- Or bulk import questions from a CSV spreadsheet
- Create a menu item pointing to the quiz
- Students take the quiz and receive instant results and certificates

Built for Joomla 5 and 6 using modern architecture: PSR-4 namespacing, DI container, WebAsset API, RouterView SEF routing, and bundled Dompdf for zero-dependency PDF generation.

Functionality
I tried to use this extension in Joomla 6.1.0, but it is not working on the Joomla frontend. There is an error after publishing the menu on this extension.
Ease of use
Easy to use and to add questions. However, is not working on the frontend so i decided to not published it because it will make the site down
I used this to: I used it for Joomla 6.1.0 and I am using the quizlab version 1.0.3 not working at all. It gives error on the frontend. I hope this will improve in the future.
Owner's reply: Thanks for your review. Sorry you are having issues. Can you please send through a support ticket with the error details, php version and I'll check it out for you.
https://extensions.thedesigncompany.co.nz/extensions/quizlab
PostBox
Free

PostBox

By Extensions by The Design Company
Contacts & Feedback
PostBox is a lightweight form component for Joomla 5 & 6. It does one thing well — simple, fast contact forms with AJAX submission, email notifications, and spam protection. No bloat, no learning curve. **Key Features: ** - Multiple Forms — create as many forms as you need, each with its own fields, email settings, and behaviour. - Drag & Drop Field Builder — six field types (text, email, t...
ConsentLab
Free

ConsentLab

By Extensions by The Design Company
Cookie Control
ConsentLab is a lightweight cookie consent manager for Joomla 5 and 6. GDPR and ePrivacy compliant, with script blocking, consent logging, and a fully customisable banner — no external services or subscriptions required. Key Features Cookie categories — Manage categories like Necessary, Analytics, Marketing, and Preferences with descriptions and cookie lists Script blocking — Block third-p...
MapLab
Free

MapLab

By Extensions by The Design Company
Maps & Locations
MapLab is a lightweight Joomla location map extension for websites that need to display and organise collections of locations — dealer networks, service centres, stockists, offices, branches, or any “find a location near you” use case. It gives you an interactive, filterable Leaflet map with a location card grid, managed entirely from the Joomla admin panel. Built for Joomla 5 and 6, MapLab...

QuizLab

Version:
1.0.3
Developer:
Extensions by The Design Company
Last updated:
Apr 11 2026
3 weeks ago
Date added:
Apr 07 2026
License:
GPLv2 or later
Type:
Free download
Includes:
c
Compatibility:
J5 J6
Download

Uses Joomla! Update System