all repos — hastysite @ 2b5948bd8ab31883dba5d6d6cdf7ab4bc7db9185

A high-performance static site generator.

README.md

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
[![Nimble](https://raw.githubusercontent.com/yglukhov/nimble-tag/master/nimble.png)](https://nimble.directory/pkg/hastysite)

![release](https://img.shields.io/github/release/h3rald/hastysite.svg)
![license](https://img.shields.io/github/license/h3rald/hastysite.svg)

# HastySite

HastySite is a minimalist but powerful static site generator written in [Nim](https://nim-lang.org) which aims to be fast at processing content and highly configurable to suit your own needs.

## Key Features

HastySite provides the following features:

* Built-in rich markdown support via [HastyScribe](https://h3rald.com/hastyscribe).
* Built-in [mustache](https://mustache.github.io/) support for page templates.
* Limited support for standard [CSS variables](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_variables).
* Fully configurable content and asset processing pipeline, using the [min](https://min-lang.org) programming language.
* Custom script definition, using the [min](https://min-lang.org) programming language.
* Default stylesheet and fonts from [HastyScribe](https://h3rald.com/hastyscribe).
* Default scripts and rules to get started quickly.
* All packed in a single executable file, with no dependencies, available for the most common desktop platforms.

For more information, see the [HastySite Web Site](https://hastysite.h3rald.com) or the [HastySite User Guide](https://h3rald.com/hastysite/HastySite_UserGuide.htm)