HonorBox
A static store engine for selling digital products with GitHub Pages and Stripe
About HonorBox
HonorBox is a static digital product store engine based on GitHub Pages. You can Fork the free, MIT-licensed engine, edit one configuration file to build the store on GitHub Pages, and accept payments through your own Stripe account. A scheduled GitHub Action polls Stripe, invites the buyer's GitHub account to a private product repository to complete delivery, and records the sale. Delivery depends on repository invitations, making it suitable for code, templates, and courses and tools for technical audiences.
Best for
Best use cases
Build a static store with GitHub Pages
Collect digital product payments through Stripe
Automatically deliver private repository products with GitHub Action
Sell code, templates, courses, or tools to technical audiences
Features
Static store builder
Edit one configuration file to build a store on GitHub Pages.
Stripe payment polling
Accept payments through your own Stripe account; a scheduled GitHub Action polls Stripe.
Private repository delivery
Invite the buyer's GitHub account to a private product repository to complete delivery.
Automatic bookkeeping
The GitHub Action records sales during the delivery workflow.
Pros
- Free engine under the MIT license
- GitHub Pages hosting costs $0, forever
- No webhooks, servers, or databases required
- Delivery via an invitation to the buyer's GitHub account
Cons
- Every buyer needs a GitHub account
- Merchants must use their own Stripe account and handle their own tax obligations
Pricing Plans
Free
- MIT-licensed engine
- GitHub Pages static store
- Checkout with your own Stripe account
- GitHub Action sales delivery
HonorBox Pro
- License for one developer
* Pricing information is for reference only. Please refer to the latest announcement on HonorBox's official website.