Getting Started

Welcome to GAX Pro

Introduction to GAX Pro: what it is, what is included, who it is for, and how this documentation is structured.

Welcome to GAX Pro

What Is GAX Pro

GAX Pro is a premium theme for the GAX Go static site generator. It ships with a full layout set, iSimple Docs, SEO defaults, and setup documentation.

GAX itself is an open-source Go binary. It takes Markdown content and templates, compiles them into static HTML, and outputs a folder you can deploy anywhere. No Node.js, no node_modules, no database.

GAX Pro adds the theme layer on top of that engine: ready-made layouts, documentation structure, and configuration files you would otherwise build yourself.

What Is Included

GAX Pro gives you:

  • Full layout set — landing page, blog, projects, services, docs, contact, 404
  • iSimple Docs — documentation layout with sidebar navigation and search
  • SEO defaults — sitemap.xml, rss.xml, robots.txt, Open Graph, canonical tags
  • Auto collections — blog, services, projects, and docs listings generated from Markdown
  • YAML configuration — navigation, footer, brand, and widgets in _data/config.yaml
  • Setup documentation — the guide you are reading now

Who This Is For

This documentation is written for two kinds of users.

Non-technical users who want to launch a site and edit content in a browser. Follow the setup steps and use Decap CMS for editing. You will not need to touch Go code.

Developers who want to configure the theme, customize templates, and deploy the site. You will work with Markdown, YAML, and .gax templates.

You do not need to know Go to use GAX Pro. Go is only needed to build the site.

How This Documentation Is Structured

The docs follow the order of setup, not the order of features.

Setup — install Go, download the theme, run the project, and optionally set up Decap CMS.

Configuration — edit _data/config.yaml to change navigation, footer, and widgets.

Content — set up the homepage, controller pages, static pages, and article collections.

Deployment — build and deploy to a static host.

Each page builds on the previous one. If you are new to GAX, read them in order. If you already have Go installed, skip to Installation.

What You Need Before You Start

Before you begin, make sure you have:

  • A computer running Windows, macOS, or Linux
  • Go installed (version 1.21 or newer) — see Installation
  • A GAX Pro license — purchased from Gumroad, see Download Source Code
  • A text editor — VS Code, Sublime Text, or any editor that handles Markdown
  • A terminal — Command Prompt or PowerShell on Windows, Terminal on macOS and Linux

You do not need Node.js, a database, or a web server to build the site.

Next Step

If Go is already installed on your machine, go to Download Source Code.

If Go is not installed, start with Installation.

Need Help?