About GAX
ABOUT THE CROWS BUILT WITH HATE AND CROWS
What is GAX?
GAX is not another bloated SSG. It's a summoning jutsu.
No Node. No NPM. No 500MB node_modules black hole. Just one Go binary that burns your Markdown into immortal static files in dist/.
Built for people who hate slow builds.
Philosophy - The Six Seals
This project is inspired by Itachi Uchiha. Six seals, six principles.
I. KUCHIYOSE NO JUTSU (Summoning)
Itachi doesn't install. He summons.
git clone github.com/mesinkasir/gax && go build -o gax ./cmd/gax
If it caws --help, summoning success.
II. SHARINGAN (The Eye)
config.yaml is his Sharingan. One eye sees everything.
{{config.title}}, {{config.url}} - infinite nested, no hardcode.
III. KARASU BUNSHIN NO JUTSU (Crow Clones)
Frontmatter + Markdown = crow clone.
Every content/*.md is a crow. One original, 1000 crows fly to dist/.
IV. CROW LEGION (Collections)
content/blog.md with collection: blog + pagination: 10.
Itachi never fights alone. collections.blog is his legion.
V. KOTOAMATSUKAMI (Data & Templates)
The strongest genjutsu. data/*.yaml auto-loaded.
Templates control dist/ without touching content.
VI. AMATERASU (Release & Burn)
Black flame that never goes out.
gax build to dist/ - burns node_modules forever. Deploy anywhere. Static = immortal.
Why GAX?
- Fast as hell - Go binary, 1000 pages < 100ms.
- No bullshit - No JS runtime.
- Nested List Support -
amaterasu.files,seals[].body[]all supported. - Hackable -
parser/andrender/are 200 lines, you can rewrite it drunk.
Stack
- Language: Go
- Template: .gax (Liquid-like)
- Content: Markdown + YAML Frontmatter
- Output: Static HTML in
dist/
---
Built by mesinkasir. Released with crows. Free forever.
Dist is truth that remains.