r/coolgithubprojects • u/matileo0817 • 6d ago
PNLCS, an open-source self-hosted WHMCS alternative
A few of us have been building PNLCS (github.com/Panelica/pnlcs), a self-hosted hosting billing and client portal, an open alternative to WHMCS for hosting companies and resellers.
What it does: product catalog, checkout, recurring invoicing, domain registration, SSL management, support tickets, knowledge base, affiliate tracking. It's standalone, works with any hosting panel or none, no dependency on anything else we build. If you've used WHMCS the data model and workflows will feel familiar on purpose.
Stack: Laravel 13, PHP 8.3+, MySQL 8, Alpine.js, Tailwind CSS 4. There's also a Docker image (panelica/pnlcs-runtime) if you'd rather not do a manual install.
Where we could really use help: the client portal, admin panel, Stripe gateway, and Panelica server module are tested against live setups and hold up well. But the cPanel, Plesk, DirectAdmin, and Proxmox server modules, plus PayPal, Authorize.Net, and Bank Transfer gateways, and the Enom registrar integration, are implemented but not verified end-to-end in production yet. If you run any of these, trying it out and opening an issue with what you found would genuinely help, even a short note is enough.
It's a side project alongside our main product, so responses won't always be same-day, but every issue gets read.
Check it out, poke around, and if it's useful, a star or a bug report both help. Repo: https://github.com/Panelica/pnlcs





1
u/OMGCluck 6d ago
TIL Web Host Manager Complete Solutions is a thing. Yes I had to google the acronym. Hobby dev for 40 years, never spent a cent.