Plugins for Moodle™
High-performance tools for the Moodle™ LMS — open source core, actively maintained, built for educators and institutions worldwide.
Free & Open Source
News Ticker
A Moodle local plugin that displays a site-wide scrolling announcement ticker below the main navigation, above the page content. Ideal for broadcasting important notices, maintenance windows, or any time-sensitive message to all users across the site.
- Full-width scrolling ticker on every Moodle page
- Configurable message, colours, and scroll speed
- Pauses on hover so users can read in full
- Optional dismiss button per session
- Dismissed state stored in sessionStorage
Stripe Payment Restriction
Monetise any Moodle activity or resource by placing it behind a secure one-time Stripe payment — instant access after checkout.
- Restrict any activity — quiz, file, assignment, SCORM
- Secure Stripe Checkout — no card data on your server
- Instant access granted on successful payment
- Teacher and admin transaction reports
- CSV export and duplicate payment prevention
Exam Notification Reminder
Automatically displays a preparation checklist modal to students before upcoming exams — based on quiz schedule detection.
- Automatically detects upcoming quizzes across all courses
- Configurable days-before threshold
- Modal with checklist, links, and custom instructions
- Confirm or Remind-me-later interaction
- Admin preview and WYSIWYG editor
Proctoring System for Moodle™
Fully integrated exam proctoring for Moodle — pre-exam room scan with AI object detection, periodic webcam screenshots, screen sharing, risk scoring, and detailed admin reports.
- Pre-exam wizard: room scan, selfie & ID capture
- Periodic webcam screenshots & screen sharing
- AI-assisted object & behaviour detection
- Suspicious event tracking
- Risk scoring & post-attempt email alerts
Commercial Plugins
Advanced tools with commercial licensing and dedicated support.
Course Insights
Turn Moodle data into actionable insight. Site-wide KPIs, course analytics, student progress tracking, and a configurable student risk-scoring engine — all in one plugin.
- Dashboard with health scores (A–F) per course
- Assignment submissions & quiz attempt tracking
- 52-week engagement heatmaps & student activity table
- Compare Period — side-by-side delta reporting
- Automated inactivity & low-completion alerts
In Development
Study Planner
A Moodle-native, cross-course study planner. Study Planner reads deadlines from every enrolled course, combines them with each student's declared availability, and builds an automatically rescheduling Today/Week plan - with reminders, personal tasks, a calendar feed, and an optional dashboard block.
- Cross-Course Deadline Import
- Rule-Based Scheduling Engine
- Today & This Week Views
- Automatic Rescheduling
- Personal Tasks
Built to Be Extended,
Not Locked In
Every plugin ships with clean, readable code and full MIT licensing. Fork it, extend it, deploy it on your own infrastructure — no vendor lock-in.
Need something custom beyond what's available? I build bespoke Moodle plugins and integrations for institutions with specific requirements.
Discuss a Custom PluginMIT Licensed
Fully open source. Fork, modify, and deploy freely on any infrastructure.
Actively Maintained
Tested against each new Moodle release — no abandoned plugins.
Security First
Input validation, capability checks, and regular security reviews built in.
Direct Support
Contact the developer directly — no support ticket queue, no waiting weeks.
Keep These Plugins Growing
These plugins are free and open source. If they save your institution time or help your learners, consider supporting ongoing updates and new features.
The word Moodle and associated Moodle logos are trademarks or registered trademarks of Moodle Pty Ltd or its related affiliates.