LinuxCommandLibrary

soupault

TLDR

Build site

$ soupault
copy
Build with config
$ soupault --config [soupault.toml]
copy
Force rebuild
$ soupault --force
copy
Verbose output
$ soupault --verbose
copy
Show version
$ soupault --version
copy
Init project
$ soupault --init
copy

SYNOPSIS

soupault [--config file] [--force] [options]

DESCRIPTION

soupault is a static site generator. It transforms HTML.
HTML-in, HTML-out. No template language.
Widget system. Extensible with Lua.
DOM manipulation. CSS selectors.
Preserves structure. Minimal assumptions.

PARAMETERS

--config FILE

Config file path.
--force
Force rebuild all.
--verbose
Verbose output.
--init
Initialize project.
--site-dir DIR
Site directory.
--build-dir DIR
Output directory.

CAVEATS

Learning curve unique. HTML-centric approach. OCaml written.

HISTORY

soupault was created as a site generator and HTML processor that works with real HTML rather than template languages.

SEE ALSO

hugo(1), jekyll(1), pandoc(1)

Copied to clipboard