A simple static site generator to handle different kinds of simple static websites.
📖 View Documentation - Complete guide and tutorials
- Download the latest release for Linux from GitHub Releases
- Extract the archive:
tar -xzf genereto-*.tar.gz - Use the binary:
# Create a new project
./genereto generate-project --project-path ./my-site
# Build your site
./genereto --project-path ./my-site# Clone and build
git clone https://github.com/FedericoPonzi/genereto.git
cd genereto
cargo build --release
# Create a new project
./target/release/genereto generate-project --project-path ./my-site
# Build your site
./target/release/genereto --project-path ./my-siteUse Genereto in your CI/CD pipeline with our official GitHub Action:
- name: Build site
uses: FedericoPonzi/genereto/.github/actions/build-site@v0.1.0-ga
with:
project-path: './docs'Perfect for:
- 🚀 GitHub Pages deployment - No need to build from source
- ⚡ Fast CI builds - Uses pre-built binaries
- 🔧 Easy setup - Just one step in your workflow
- Generate static websites and blogs
- Markdown content with YAML frontmatter
- Simple templating system
- RSS feed generation
- Draft support and TODOs
- Fast compilation
- GitHub Action for CI/CD
For complete documentation, tutorials, and examples, visit federicoPonzi.github.io/genereto
