Antwerp was a closed-source build program for logicalbranch.github.io. It was ported from Node.js & Pug to Rust & Tera and is now an open-source framework for building static websites.
It takes resources specified in a config object and copies assets & directories, compiles SCSS stylesheets, and renders Tera templates to generate a static site in a user-defined folder. Antwerp also supports multiple builds using seperate config instances. For an example of a build config, see example/main.rs.
This project is available on crates.io as Antwerp.
The source code included in this repository is distributed for free, under the MIT Licence. For the full license, see LICENSE.md.
Antwerp 0.1.0 and Antwerp 0.1.1 are broken, if starting a new project use Antwerp 0.1.3 onwards.