Open source

We build in the open

Our platform work stands on open-source software, so we give back. The plugins we write and help build for learning standards and site health are free for anyone to install, inspect, and improve.

Why it matters to our clients

Exputo LMS runs on Moodle, an open-source learning platform. That choice means your courses and data are never locked in to us or anyone else. When we build something other Moodle sites could use, we publish it under an open license. You can read the code that runs on your site, and so can your security team.

Our open-source plugins

Plugins we wrote or helped build, free for anyone to install or inspect. Each one is listed in CAMP, where releases are verified against their published source.

  • xAPI log storeSends learning activity from your platform to a learning record store as xAPI statements.We helped Ryan Smith build it and have written much of its code since.Install from CAMPSource on GitHubGPL v3 or later
  • xAPI launcherLaunches xAPI content from a course and tracks it, using the Rustici launch method.We helped Andrew Downes build it and have written most of its code since.Install from CAMPSource on GitHubGPL v3 or later
  • cmi5 launcherLaunches and tracks cmi5 course packages, the xAPI profile built for LMS delivery.Developed by ADL, built on our xAPI launcher.Install from CAMPSource on GitHubGPL v3 or later
  • Sentinel pluginThe free site-health plugin behind Sentinel monitoring. Useful on its own.Written by Exputo.Install from CAMPSource on GitHubGPL v3 or later

These are our best-known plugins. We have published more, from profile fields and completion tools to development environments. See all our open-source work on GitHub ›

Community

CAMP, the Community Archive of Moodle Plugins

An independent, community-governed archive of thousands of Moodle plugins, built around one question every site administrator should ask: is this package really the code its maintainer published?

Verified builds

CAMP rebuilds each package from the maintainer's tagged release and compares it byte for byte. Only a match earns the verified badge.

Clear trust tiers

Every plugin shows how far it has been checked: discovered, claimed by its maintainer, verified, or reviewed by the community.

Open by design

No accounts and no tracking. The archive is a static file tree with a public index, and anyone can mirror it.

Exputo was part of the group that founded CAMP, and David Pesce, our president, sits on its board. Every plugin on this page is listed there. CAMP is governed by its community, not owned by Exputo, and it is not affiliated with Moodle Pty Ltd.

Need a plugin that does not exist yet?

We build plugins, integrations, and learning standards support for clients, and we publish them when it makes sense for everyone.