gufy/cpanel-php
A PHP client for the cPanel API that simplifies common hosting tasks like managing email accounts, databases, FTP users, and files. Framework-agnostic, with support for cPanel API 2 and UAPI, it lets you integrate cPanel management into any PHP app.
Consider it when:
Look elsewhere when:
Http client or Guzzle for a thin owned client; actively maintained Packagist packages; WHMCS or hosting-billing modules if the real need is provisioning within a billing platform.To executives: This is a small MIT-licensed PHP wrapper for cPanel/WHM that could accelerate the first version of our hosting automation by avoiding a from-scratch API client. The catch is that the project is archived with no dependents — so it is a starter kit, not a foundation. Recommendation: prototype with it, budget a small amount of engineering to fork and own the code, and avoid betting the roadmap on upstream maintenance.
To engineering: The library gives us readable, direct access to WHM/cPanel account and service management calls. Before adopting, audit credential handling, confirm PHP version compatibility, and wrap it behind our own interface so we can swap in a Guzzle/Laravel HTTP client or a maintained fork without touching product code. Assume zero upstream support and plan tests accordingly.
Bottom line: Worth a time-boxed spike, not worth a long-term dependency in its current state.
How can I help you explore Laravel packages today?