Package discovery
List public Larapy packages, browse latest versions and expose machine-readable metadata through the `/api/packages` namespace.
Compy Server publishes the public website, package registry, client downloads and API used by the Compy Client installed on Windows and Linux.
How it works
Developers browse the site, download Compy Client, then install packages inside a Larapy project through the public API.
For package creators
Ship `larapy-package.json`, register GitHub releases now, and host ZIP uploads directly on the server when needed.
Featured packages
No packages registered yet. Use `POST /api/packages` with your admin token to seed the registry.
List public Larapy packages, browse latest versions and expose machine-readable metadata through the `/api/packages` namespace.
Host Compy Client builds for Windows and Linux and expose latest-release endpoints for automated installers.
Accept `.zip` uploads for packages and local binary uploads for client releases under controlled server storage.
Compy Client is installed globally on the operating system and then used inside any Larapy project.
linux-0.1.1-e3f13c34
windows-0.1.1-6d9cf102.exe
The client installs packages into `package/{vendor}/{name}` and keeps project metadata inside `compy.json`, `compy.lock` and `bootstrap/cache/packages.json`.
compy require larapy/ui
package/
larapy/
ui/