Quick Start
Get a SuCoS site running in under two minutes.
1. Install
Download the binary for your platform from the releases page and add it to your PATH.
Verify:
sucos --version
2. Create a site
sucos new-site ./my-site
cd my-site
This creates:
my-site/
├── content/
├── static/
├── themes/
└── sucos.yaml
3. Add a theme
Without a theme, SuCoS renders bare unstyled HTML. Scaffold a minimal one:
sucos new-theme
Then set it in sucos.yaml:
Theme: my-theme
4. Write your first post
Create content/blog/hello-world.md:
---
Title: Hello, World!
Date: 2026-04-24
---
This is my first post on SuCoS.
5. Preview
sucos serve
Open http://localhost:2341. Edit any file and the browser refreshes automatically.
6. Build for production
sucos build
The complete site is written to public/. Upload that directory to any static host.
What's next?
- Content guide — front matter, sections, taxonomies
- Theming guide — Liquid templates, partials, layouts
- CLI reference — all commands and options
- Installation guides — Linux, Windows, GitLab CI/CD