FindSoftware

Franklin

Static site generator written in Julia, oriented towards technical blogging and light pages.

Franklin is a static site generator written in Julia, oriented towards technical blogging. It is installed through Julia’s package manager. The command optimize() prepares the __site folder, and its contents can then be copied to any existing web server. A local server started by Franklin shows the site as it is edited. Thibaut Lienart maintains the project, which is hosted in the JuliaDocs organization on GitHub.

Worth knowing

The optional extras need python3 and node.js for minification and pre-rendering. The project’s homepage says these can be ignored, and that deploying through GitHub will likely still work without them.

Identity

Status
Active
Maintainer
Thibaut Lienart1
First release
20194

Rendering and deploy

Runs as
Static files, Dev only13
Rendering
Static output1
Install with
Julia package manager (Pkg add Franklin)1

Releases

Current major version
Pre-1.04
Last release
2025-10-144

Adoption

GitHub stars
1,0722
Contributors
735

Why these figures do not compare

Sources

  1. 2026-10-23: links, Maintainer, Categories, Rendering, Runs as, Install with
    franklinjl.org/
  2. 2026-10-23: links, Written in, License, License model, GitHub stars
    api.github.com/repos/JuliaDocs/Franklin.jl
  3. 2026-10-23: Runs as
    franklinjl.org/workflow/deploy/
  4. 2026-10-23: First release, Current major version, Last release
    api.github.com/repos/JuliaDocs/Franklin.jl/releases
  5. 2026-10-23: Contributors
    api.github.com/repos/JuliaDocs/Franklin.jl/contributors?per_page=1

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