Our Moodle plugin family: availability conditions, a waiting-room proxy, an hours bank, course-number icons and more. Carefully tested, documented and ready to install from the Moodle plugin directory or from our release archives.

Tuchsoft Plugin Course number icon filter poster

Course number icon filter

Transforms leading numbers (or string) in sections and activities titles into icons.

Open source

Libraries and developer tools we maintain and publish on GitHub, npm and Composer.

PHP

CommonMark Heading Shifter

A CommonMark extension that shifts heading levels by a configurable amount, so Markdown written for one context renders correctly in another.

TypeScript

Complex Plans MCP Server

A Model Context Protocol server that gives AI coding agents structured planning and sequential-thinking tools, so complex multi-file changes start from a reviewed plan.

JavaScript / Node.js

Ocrideu

Optical Character Recognition for European Union identity documents: reads the MRZ, QR codes and barcodes of ID cards that follow the ICAO 9303 standard.

Shell / Android

Useitagain.io

Turn an old Android phone into a free smart-home hub: one script installs Home Assistant, Node-RED and Mosquitto on any device running Android 6 or later, no root required.

JavaScript

Zed Use-Subagent Skill

A Zed skill and CLI that let you pick which AI model handles each subagent type, delegating coding, browser testing and exploration to the right model.

Tools

Small, free, no-registration tools we built for the everyday work of running Moodle and Linux servers.

Moodle Version Finder

Enter a Moodle URL and find out which version it runs, then get the exact upgrade path to the latest stable release. No login, no registration.

Open the tool →

Install Docker on Linux

One copy-paste command to install Docker and set the right permissions on a fresh Debian/Ubuntu machine. Perfect to prepare a VM or a container host.

Open the tool →