FindSoftware

soupault

HTML manipulation tool that works as a static site generator or as a post-processor for existing websites.

Soupault is an HTML manipulation tool that works on the element tree of each page. The project describes it as a static website generator or as an HTML post-processor for existing websites. Pages are assembled by inserting content into an element chosen with a CSS selector, and metadata is extracted from the HTML with CSS selectors instead of front matter.

Other page formats go through external preprocessors, and Lua plugins extend the build. The built-in template processor is used for index rendering. The reference manual is published at soupault.net.

The project ships standalone binaries for several platforms and publishes the package through OPAM, the OCaml package manager.

Identity

Status
Active
Maintainer
Daniil Baturin et al.8
First release
20199

Rendering and deploy

Runs as
Static files5
Rendering
Static output4
Install with
binary download, opam4

Releases

Current major version
59
Last release
2026-04-219

Adoption

GitHub stars
4312
Contributors
1110

Why these figures do not compare

Sources

  1. 2026-10-23: links
    soupault.net
  2. 2026-10-23: links, Written in, GitHub stars
    api.github.com/repos/PataphysicalSociety/soupault
  3. 2026-10-23: links
    soupault.net/reference-manual/
  4. 2026-10-23: Categories, Rendering, Runtime, Install with
    github.com/PataphysicalSociety/soupault/blob/main/README.md
  5. 2026-10-23: Runs as
    soupault.net/
  6. 2026-10-23: Templating
    soupault.net/tips-and-tricks/faq/
  7. 2026-10-23: License
    soupault.net/install/
  8. 2026-10-23: License model, Maintainer
    github.com/PataphysicalSociety/soupault/blob/main/LICENSE
  9. 2026-10-23: First release, Current major version, Last release
    api.github.com/repos/PataphysicalSociety/soupault/releases
  10. 2026-10-23: Contributors
    api.github.com/repos/PataphysicalSociety/soupault/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON