Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/ctron/hagen
- Owner: ctron
- License: epl-2.0
- Created: 2019-12-28T20:39:36.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-06-13T09:16:01.000Z (over 2 years ago)
- Last Synced: 2024-10-29T23:04:36.603Z (14 days ago)
- Topics: handlebars, static-site-generator, template, website
- Language: Rust
- Homepage: https://ctron.github.io/hagen
- Size: 691 KB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
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.