adduce

Crates.ioadduce
lib.rsadduce
version0.1.6
sourcesrc
created_at2024-06-30 12:41:55.959831
updated_at2024-06-30 12:41:55.959831
descriptionA blazingly fast static site generator.
homepagehttps://adduce.vale.rocks
repositoryhttps://github.com/DeclanChidlow/Adduce
max_upload_size
id1287965
size78,060
Declan Chidlow (DeclanChidlow)

documentation

README

Adduce

Stars Forks Pull Requests Issues Contributors Licence

Versatile static site generator written in Rust.

Adduce is split into two distinct parts. Standard, and Feed.

Adduce Standard

Adduce Standard is used to generate individual pages. It's designed to be scripted in BASH and leverages a TOML file per page to grant absolute control over content and directory structure.

Adduce Feed

Originally conceived as a management tool for Adduce, Adduce Feed found its niche in the realm of blogging. In contrast to Adduce Standard, all pages are generated from a single TOML file, and configuration can be simplified through an integrated setup wizard. Feed does sacrifice some filesystem control for user-friendliness and works well when used alongside Adduce Standard.

Sites Using Adduce

Installation

Manual Install

$ git clone https://github.com/DeclanChidlow/Adduce
$ cd Adduce
$ sh install.sh

Dependencies

  • wget
  • cargo is required to build.

Documentation

The project's usage is documented in the wiki. If you want documentation for the code itself then you are best off checking the comments.

Commit count: 182

cargo fmt