features / repository access
Sell your code without shipping a zip
Boilerplates, starter kits, premium libraries, sponsorware. Sell access to the private repository itself — buyers get the code, the history, and every future commit; you get automatic invitations and automatic revocation.
repo.configured
You stay in control of the repos
Access runs through a GitHub App installed on your account. No personal tokens, no sharing your own credentials. Claim a username on the right to watch the invitations fan out.
- One benefit can grant several repositories at once
- Per-repository roles: read, triage, write, maintain, or admin
- Works with repos on your user account or your organization
- Customers who delete their account lose access — erasure revokes grants
- Available on the Pro plan
Thinking of selling a boilerplate this way? Read the sell GitHub repo access use case.
Pro Starter Kit
3 repositories · order #1042
- acme/starter-kit-proreadLocked
- acme/starter-kit-examplesreadLocked
- acme/priority-issuestriageLocked
One claim, one account — refunds withdraw every invitation.
the claim flow
From checkout to collaborator, unattended
- 01 / order.paid
Buyer checks out
They buy on your normal checkout. The repository benefit is attached to the product, so the grant is created with the order.
- 02 / access.claimed
Buyer claims with their username
From the order page or their portal, the buyer enters their GitHub username once. The claim is one-shot and permanently bound — access can't be passed around.
- 03 / invite.sent
Invitation goes out automatically
Keyplar invites that account to every repository the benefit lists, at the role you chose — read, triage, write, maintain, or admin.
- 04 / access.revoked
Refunds clean up after themselves
If the order is refunded or the subscription canceled, collaborator access is removed and pending invitations withdrawn. No manual audits.
order.paid → delivered
Turn a private repo into a product.
Attach a repository benefit, set the role, and every sale invites itself.
14-day trial · $29/mo after · cancel anytime