By the author of LearnMetrics and Broken Link Scanner

Make Moodle do exactly what you need

Custom plugins built the way Moodle's own code is built: to the Moodle coding standard, with automated tests, privacy support and clean upgrades for years to come.

From $300 · fixed price · reply within two working days

Plugin project
local_yourplugin Example
Tests48passing
Moodle4.5–5.xsupported
Coding standard0warnings
Requirements and designAgreed in the discovery phase
Done
Reports and dataReport builder source and dashboard
Done
Privacy providerData export and deletion supported
Done
Automated testsPHPUnit and Behat, PostgreSQL and MariaDB
Passing
ReleaseZIP, documentation and upgrade path
Next
Sound familiar?

The problems this solves

Moodle doesn't have a report, workflow or integration you need

An old custom plugin blocks your upgrade

You need Moodle connected to your HR system, CRM or website

A plugin from the directory almost does what you need

Pricing

Clear, fixed prices

Prices in US dollars. Every project starts with a free review and a fixed quote.

Recommended

Discovery

$300

A clear plan and a fixed quote

  • Requirements workshop
  • Technical design
  • Fixed price and timeline
  • Deducted from the project price
Choose Discovery

Plugin development

from $1,500

Built and tested

  • Moodle coding standard and PHPDoc
  • Automated tests on Moodle 4.5 and 5.x
  • Privacy provider and capabilities
  • Documentation and source code
  • 60-day warranty
Request a quote
How it works

From first message to done

Discovery

What the plugin must do, for whom, and how it fits your site.

Build

Developed in short iterations you can try on a test site.

Test

Automated tests and code checks on the Moodle versions you use.

Release

Installed on your site, documented, and yours to keep.

Why work with me

A Moodle specialist, not a generalist

65,000+learners on Moodle sites I have run or supported
55+courses on those sites
100,000+certificates issued
2Moodle plugins of my own

I build Moodle plugins

As the author of LearnMetrics and Broken Link Scanner, I know Moodle from the inside: its code, its upgrades and its quirks.

Fixed prices

You know the price before work starts. No hourly meter, no surprises on the invoice.

Tested before it’s live

Upgrades and migrations are rehearsed on a copy of your site first, with a backup and a rollback plan.

I run Moodle too

I manage Moodle sites and online training every day, so I understand what your teachers and learners need.

Questions

Frequently asked

Who owns the code?

You do. Moodle plugins are licensed under the GNU GPL, and you receive the full source code.

Can you update an old plugin for a newer Moodle?

Yes. Old plugins are updated for current Moodle APIs, PHP versions and the coding standard, often as part of an upgrade.

How do you make sure the plugin survives upgrades?

It uses Moodle's public APIs and hooks, never changes core code, and comes with automated tests that show at once if a new Moodle version breaks something.

Get a fixed quote in two working days

Tell me about your site or project. You get a clear plan and a fixed price, with no obligation.