
We're building an open-source WHMCS alternative and could use some community feedback
Hi everyone,
We're developing PNLCS, an open-source billing and client management platform designed for hosting businesses. It's released under the MIT license, and our goal is to build a practical alternative to WHMCS that hosting providers can run and control on their own infrastructure.
This isn't just about rebuilding a billing interface. We're working toward a platform that brings together the everyday operations of a hosting business, including client management, orders, invoices, domain management, support tickets, and automated service provisioning.
PNLCS is built with Laravel 13 and has a modular architecture supporting integrations with Panelica, cPanel, Plesk, DirectAdmin, Proxmox VE, and other infrastructure providers. It also includes payment integrations, multilingual support, a REST API, an MCP server, and tools for importing data from WHMCS.
Although PNLCS was started by the Panelica team, we don't want it to be limited to Panelica users. We'd like it to be useful to hosting businesses running different control panels and virtualization platforms.
To be transparent, we're still building the community around the project. Development is ongoing, but we need more people from the hosting industry to discover it, test it in real-world environments, and tell us what works and what doesn't.
We're particularly looking for:
- Feedback from hosting providers who currently use WHMCS
- Honest opinions about missing features and existing pain points
- Bug reports, testing, documentation, and translation contributions
- Contributions to payment gateways, domain registrars, and provisioning integrations
- Hosting providers willing to try PNLCS in their own environments
We're not looking to simply promote another product and move on. We want to understand what hosting businesses actually need, which problems existing solutions fail to address, and whether we're building something that can genuinely help.
If you'd like to take a look:
- Website: https://pnlcs.com
- GitHub: https://github.com/Panelica/pnlcs
- Live demo: https://hosting.panelica.com/
- Documentation: https://panelica.github.io/pnlcs/
For those of you running hosting businesses: if you could change three things about WHMCS or your current billing platform, what would they be?
We'd appreciate honest feedback, including criticism. If there's something we're approaching the wrong way, we'd rather hear it now than after spending another year building the wrong thing.
Thanks to everyone willing to take a look or share their experience.