Soupault users
This is a list of websites and projects using soupault. If you are using it, let me know and I’ll add your website to the list. Perfect if your site source is available on a code hosting platform or downloadable as an archive, so that people can learn from it by example.
Websites
soupault.app
This very site is built with soupault, obviously.
Example of: custom indexer (simple blogs), Lua plugins.
Source on GitHub: dmbaturin/soupault-website
baturin.org
The website of soupault’s primary author and maintainer.
Example of: external scripts (“news” generated from the git commit log, page revision dates from git history), widget ordering, Lua plugins.
Source on GitHub: dmbaturin/baturin.org
ocamlbook.org
A work in progress, free (as in freedom) book on the OCaml programming language.
Example of: GitHub Actions CI setup, Netlify deployment, external tool integration. Code samples in the book are automatically ran through the compiler so that syntax or type errors fail the build.
Source on GitHub: dmbaturin/ocaml-book
mousikofidi.info
MousikóFídi is a free and open source, self-hosted online music player. It doesn’t need a database and uses as little JS as possible. Its website is built with soupault.
Example of: Markdown preprocessing, CI integration, custom build workflow.
Source on SourceHut: ~hristoast/mousikofidi/tree/mousikofidi.info.
hristos.lol
Website and blog of Hristos N. Triantafillou, the maintainer of MousikóFídi and modding-openmw.com.
Example of: blog, conditional HTML insertion.
Source on SourceHut: ~hristoast/hristoast.
soap.coffee/~lthms
Personal website of Thomas Letan, a computer scientist.
Example of: blog, custom build workflow.
Source (self-hosted): labs.soap.coffee/soap.coffee/lthms.git
blog.parisni.com
Personal website of Nicolas Paris, a data scientist and bioinformatician.
Source on Frama Git: framagit.org/parisni/parisni.interhop.org
Tyrone's Zone
Personal website of Tyrone, an electrician from New Zealand.
VyOS community website
VyOS is a GNU/Linux-based OS for enterprise and telecom routers and firewalls. Its website for community members and contributors is powered by soupault.
Source on GitHub: vyos/community.vyos.net
owen.higgins.id
Personal website of Owen Higgins, an astrophysicist.
bfjoyner.co
Personal website of Ben F Joyner III, a programmer, pixel artist, and musician.
bhoot.dev
Personal website of Jayesh Bhoot, a computer programmer.
Source on GitHub: jbhoot/jbhoot.github.io
toast.al
Personal website & blog of toastal, a functional programmer & enthusiast of tech, photography, & language.
Source on SourceHut: ~toastal/toastal-website
beauhilton.com
Personal website of Beau Hilton, a physician, data scientist, and anthropologist.
Source (self-hosted): git.beauhilton.com/site/log.html
Documentation projects
Apart from websites, there are also free and open-source software projects that use soupault in their documentation generating workflow.
Dream
Dream is a web application framework for OCaml.
Source on GitHub: aantron/dream/tree/master/docs/web
wem.hristos.co
WEM is a tool for managing wine "envs" or prefixes. Inspired by Lutris and rbenv. Its website is built with soupault.
Source on SourceHut: ~hristoast/wem/tree/website.
NCGDMW Lua Edition
A leveling mod for OpenMW where your attributes and level grow automatically as your skills increase.
Example of: Static site hosting on GitLab, CI-based deploy, Lua Plugins, Markdown preprocessing.
Source on GitLab: modding-openmw/ncgdmw-lua/-/tree/master/web