FindSoftware

Uriel

Static site generator written in Python as a single standalone script.

Uriel is a static site generator distributed as one Python script that depends only on Python, with no third-party modules. It runs from any directory without installation. A project directory is created on the first run and regenerated on each later run, and the pages go into a public directory that any web server can host.

Worth knowing

Projects can run their own Python code during a build, in the lib files of the project. The documentation says to trust a project before building it.

Identity

Status
Active
Maintainer
Nathan Rosenquist4
Maintained by
Individual
First release
20227

Rendering and deploy

Runs as
Static files1
Rendering
Static output1
Install with
copy the script56

Releases

Current major version
18
Last release
2026-09-248

Adoption

GitHub stars
52
Contributors
19

Why these figures do not compare

Sources

  1. 2026-10-23: links, Rendering, Runs as, License model, Templating
    uriel.foo/
  2. 2026-10-23: links, Written in, GitHub stars
    api.github.com/repos/ratherlargerobot/uriel
  3. 2026-10-23: links
    documentation.uriel.foo/
  4. 2026-10-23: Maintainer, License
    github.com/ratherlargerobot/uriel/blob/main/uriel
  5. 2026-10-23: Categories, Runtime, Install with
    github.com/ratherlargerobot/uriel/blob/main/README.md
  6. 2026-10-23: Install with, Content storage
    documentation.uriel.foo/quickstart/
  7. 2026-10-23: First release
    api.github.com/repos/ratherlargerobot/uriel/releases
  8. 2026-10-23: Current major version, Last release
    api.github.com/repos/ratherlargerobot/uriel/releases/latest
  9. 2026-10-23: Contributors
    api.github.com/repos/ratherlargerobot/uriel/contributors

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