1 unstable release
0.1.6 | Jun 30, 2024 |
---|
#620 in Template engine
25KB
524 lines
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
- Adduce - https://adduce.vale.rocks
- Vale.Rocks - https://vale.rocks
- Mutant Remix - https://mutant.revolt.chat
- ToastXC's Site - https://toastxc.xyz
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.
Dependencies
~8MB
~206K SLoC