https://github.com/pepicrft/gesttalt
A _stable_ static site generator
https://github.com/pepicrft/gesttalt
static web zig
Last synced: 5 months ago
JSON representation
A _stable_ static site generator
- Host: GitHub
- URL: https://github.com/pepicrft/gesttalt
- Owner: pepicrft
- License: mit
- Created: 2025-12-07T08:08:15.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2026-01-14T14:12:09.000Z (5 months ago)
- Last Synced: 2026-01-14T14:22:21.180Z (5 months ago)
- Topics: static, web, zig
- Language: Zig
- Homepage: https://gesttalt.org
- Size: 9.63 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Gesttalt ✨
A static site generator with Shopify-like ecosystem stability. Themes and building blocks that never break.
> [!WARNING]
> Gesttalt is pre-1.0 and under active development. Breaking changes are expected until we reach version 1.0.
## Why Gesttalt? 🤔
- 🔒 **Stable ecosystem** - Liquid templates powered by [liquidz](https://github.com/pepicrft/liquidz), a native Zig implementation
- 📝 **TOML frontmatter** - Clean, typed configuration for your content
- 🎨 **Theme system** - Versioned themes with backward compatibility guarantees
- 🚀 **Fast** - Written in Zig, compiles to native code
- 🌍 **Cross-platform** - Linux, macOS, Windows
## Install ⬇️
### Via mise
```bash
mise use -g github:pepicrft/gesttalt
```
### From Source (requires Zig 0.13+)
```bash
git clone https://github.com/pepicrft/gesttalt.git
cd gesttalt
zig build -Doptimize=ReleaseFast
# Binary at zig-out/bin/gesttalt
```
## Development 🛠️
```bash
# Run tests
zig build test
# Format code
zig fmt src/
# Build specific target
zig build -Dtarget=x86_64-linux
```
## Contributing 🤝
Gesttalt is in active development. Check out [open issues](https://github.com/pepicrft/gesttalt/issues) or the [development guide](AGENTS.md).
## License 📜
MIT License - see [LICENSE](LICENSE) for details.