⚡ DEMO FREE — preview version. Go to Pro →

Quick Start with GitHub CMS Free — DEMO FREE

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 →