GitHub is a social network for programmers and a hosted Git (distributed software management program) repository. If you want to add a store to your GitHub account and sell something (for example t-shirts with your open-source project's logo), you can use Ecwid shopping cart. Also you can use GitHub Pages as a free hosting for your site and shop.

How to add store to your GitHub-powered site

1. If you don't have an Ecwid account yet, create it here. It's free (paid accounts are also available though). Then log in to your control panel and copy the integration code from the Dashboard page. Save it somewhere.

2. Create a User/Organization or Project page using these instructions:

3. Edit any page of your GitHub Pages and add Ecwid integration code there. If you want, you can create a separate page for your shop. Since you use GitHub we assume that you know how to edit an HTML page, add some code there and commit the changes :-)

4. That’s all, your store is ready. Now you can add items and change store settings in the Ecwid control panel at If you want you can assign your GitHub Pages to a custom domain, e.g.

If you want to use the same layout, just fork it: and change the Store ID in the HTML source to yours.



Was this article helpful?

Awesome! Thanks for your feedback!

Thanks for your feedback!

Sorry about that! What went wrong?
1 out of 1 found this helpful
We use cookies and similar technologies to remember your preferences, measure effectiveness of our campaigns, and analyze depersonalized data to improve performance of our site. By choosing «Accept», you consent to the use of cookies.
Accept cookies Decline