Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ctron/hagen

A static web page generator, written in Rust
https://github.com/ctron/hagen

handlebars static-site-generator template website

Last synced: about 12 hours ago
JSON representation

A static web page generator, written in Rust

Awesome Lists containing this project

README

        

# Hagen [![Master CI](https://github.com/ctron/hagen/workflows/Master%20CI/badge.svg)](https://github.com/ctron/hagen/actions?query=workflow%3A%22Master+CI%22) [![Crates.io](https://img.shields.io/crates/v/hagen)](https://crates.io/crates/hagen) [![Container Image Size](https://img.shields.io/docker/image-size/ctron/hagen?sort=semver)](https://quay.io/repository/ctron/hagen?tab=tags)

"Hagen" is a generator for static homepages, written in Rust.

For more information see: [https://ctron.github.io/hagen](https://ctron.github.io/hagen)

## Example website

You can find an example web site in the folder [/website](website). It contains
the source code to site published on [https://ctron.github.io/hagen](https://ctron.github.io/hagen).
The goal of the website is to showcase and document the capabilities of Hagen.
But I know, the documentation needs more work :-)

## Installing

You can install Hagen with `cargo`:

cargo install hagen

## Container image

There is also a container image, which you can run with docker:

docker run quay.io/ctron/hagen

For example:

docker run -v $(pwd)/website:/homepage --rm -ti quay.io/ctron/hagen

## Running

Calling `hagen` with `--help` will give you more information about the
arguments.