Build the Tool your clients keep asking for.
Every Tool in Domma CMS - the shop, the calendar, invoices, security - is built on one documented platform. So is yours. Build it for one client, share it with others, and talk to us about selling it.
The same building blocks our own Tools use.
Routes and screens
A server entry for your API and admin screens that sit in the sidebar like any built-in Tool, with badges and notifications.
Roles and permissions
Ship your own roles and permissions, and confine people to your Tool's screens - a candidate, a supplier, a member.
Settings without a screen
Describe your settings and the admin draws the Configure form, secrets masked.
Collections and shortcodes
Bring your own data collections, kept up to date on existing sites, and shortcodes that put your Tool on any page.
A user guide in the admin
Write a guide and it appears in the site's Documentation folder, for the people allowed to read it.
One file to share
Export your Tool as a single file and install it on another site from the Marketplace screen, with a clear warning for anything unsigned.
From one client's Tool to a product.
- Free Tools can be shared today - export the file and install it anywhere.
- Paid Tools need a licence the CMS trusts. Today that means selling through the Domma Marketplace: we review the Tool, sign it and license it per site.
- Terms - how sales are shared and who supports what - are agreed with each developer.
Build your first Tool
A route, a screen and a sidebar entry in about ten minutes, in the admin's own code editor.
Got a Tool in mind?
Tell us what it does and who it is for. Terms on application.