Joinery ships with more than a framework. Here's what's already running on it.
DNS-based web filtering for individuals and families.
Commercial ProductBlock social media, gambling, porn, news, and more — before it gets to your device. ScrollDaddy is a commercial web filtering service with paying subscribers. The entire web application — user accounts, device management, filter configuration, subscription billing — is built on Joinery. A companion Go DNS server handles the actual filtering at the network level, reading device configurations from the Joinery database via REST API.
A full remote server management system, built as a Joinery plugin. Manage a fleet of remote Joinery instances from a single admin dashboard — backups, updates, health monitoring, database operations, and new site provisioning — all without leaving the browser.
The plugin generates structured SSH job queues. A companion Go agent runs on the managed server, polls the queue, and executes each step — streaming live output back to the UI. Adding a new operation is a PHP-only change.
Self-hosted email forwarding built as a Joinery plugin. Point your domain's MX records at your server and manage all your email aliases from the admin dashboard — no third-party email service required.
Postfix handles inbound delivery. The plugin looks up each alias and forwards via SMTP. All configuration — domains, aliases, catch-alls, rate limits — lives in Joinery's database and is managed through the admin UI.
Joinery is a foundation for any web app that needs accounts, payments, email, and an admin interface.
User accounts + subscription billing + admin dashboard. The entire billing and user management layer is already there.
Members + content + notifications + events. Groups, directories, messaging — all included.
Data models + admin interface + REST API. Build a real backend tool without reinventing the plumbing.
Tiers + payments + events + email. Restrict content by subscription level with one function call.
If your app needs login, user management, and an admin panel — that part is already done.
The part that would take 6 weeks to scaffold? It's already there. Start on the interesting part.
If you've built a project on the framework — open source or commercial — we'd love to feature it.
Submit Your ProjectPlugin system, theme engine, data models, REST API, and user management — all ready to go.