Core & Plugins

GHRM

GitHub Repo Manager — package private repositories as sellable software, granting buyers time-boxed collaborator access.

The GHRM marketplace — software packages for sale.
The GHRM marketplace — software packages for sale.
A package detail page — overview, install, versions and the Get Package button.
A package detail page — overview, install, versions and the Get Package button.
Checkout — getting access to the selected package.
Checkout — getting access to the selected package.
The buyer's Software tab — install info, versions and GitHub access (public view).
The buyer's Software tab — install info, versions and GitHub access (public view).
Backend admin: the software subscription in its TRIALING state (14-day trial).
Backend admin: the software subscription in its TRIALING state (14-day trial).
Backend admin: the same subscription after the trial converts — ACTIVE (the full cycle).
Backend admin: the same subscription after the trial converts — ACTIVE (the full cycle).

The bundle

GHRM is a full bundle: a backend plugin (ghrm), an admin plugin (ghrm-admin) and a user plugin (ghrm). It links a software package to a subscription plan; buying the plan grants repo access, expiry revokes it. It depends on subscription.

Catalogue & rendering

The catalogue and detail pages are CMS pages whose layout areas host GHRM Vue widgets — so the storefront is themeable and the plugin never hardcodes markup. See the GHRM vertical guide for an end-to-end walkthrough.