WordPress plugins · WHMCS modules · add-ons
Software that runs the awkward bits of a small organisation
Bowls clubs, pet businesses, special schools, village halls and the hosts who look after them. Self-hosted, properly supported, and yours – the data never leaves your own site.
Licensing, updates and support run through the Keen2Support hub. One account, every module you own.
The main platforms
Built for one job, and they do all of it
Each of these replaces a drawer full of spreadsheets, a WhatsApp group and a paper diary. They install on your own WordPress site, so your members, clients and pupils are your records, not somebody else’s database.
Pet Central
WordPress plugin
Bookings, clients and invoicing for pet businesses
Pavilion
WordPress plugin
Complete bowls club management, under one roof
SEN School Manager
WordPress plugin
Attendance, parent comms and safeguarding for special schools
HallPro
WordPress plugin
Community hall software for the committee that runs it
Smaller modules and add-ons
Tools for the people running the servers
Focused utilities for WordPress sites and WHMCS installations. Small on the surface, and each one written because something kept going wrong without it.
MediaVault
WordPress plugin
Scan, clean, organise and back up your media library
Cron-Sentry
WordPress plugin
A visual control tower for WP-Cron
WHMCS Admin & Customer App
WHMCS addon module
One installable app for clients and staff, straight over WHMCS
WHMCS Card Expiry Tracker
WHMCS addon module
Catch expiring cards before the gateway declines them
Why buy from ModuleFest
It stays on your site
Every module is self-hosted. Members, clients, pupils and bookings sit in your own database, on your own hosting, under your own backups. No seat counts, no data export fees, no platform to be locked into.
Support from the author
Tickets go to the person who wrote the code, not a script. Raise one from inside the plugin or from your account here, and most are answered the same working day.
Updates that arrive on their own
Paste your licence key once. New versions then show up in your own Plugins screen exactly like anything from the WordPress directory, signed and delivered by the Keen2Support hub.
How it works
Three steps, and no part of it needs a developer.
01
Pick the module
Tell us which one and how many sites it is for. We will say honestly if it is not the right fit.
02
Install and paste the key
Upload the zip under Plugins, paste the licence key from your account page, and it is live.
03
Get on with the job
Updates arrive by themselves. Support is a ticket away. Your licence and downloads are always in your account here.
Not sure which one you need?
Describe what you are trying to run and we will tell you whether one of these fits, or whether you would be better off with something else entirely.