Quick Start with GitHub CMS Free
This is a DEMO FREE article showing how to deploy a site with the free version.
Step 1: Clone the repo
Download the site template from GitHub. Everything is ready — content folders, build scripts, theme.
Step 2: Install dependencies
Run pm install once after cloning. This sets up everything needed to build the site.
Step 3: Create content
Open content/en/blog/ and create a new .md file named YYYY-MM-DD-slug.md. Fill in the YAML header with metadata, then write your article in Markdown below.
Step 4: Check locally
Run pm run dev — your site opens in the browser with live preview. Verify your article looks right.
Step 5: Publish
git add, git commit, git push. In 1-2 minutes your site is live.
Free version limits
Free gives you 1 homepage variant and 1 design template. Sections, shop, and payments are Pro-only.
Ready for Pro? Go to githubcms.com →