
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
Rendering and deploy
- Runs as
- Static files, Dev only13
- Rendering
- Static output1
- Install with
- Julia package manager (Pkg add Franklin)1
Releases
Adoption
Sources
- 2026-10-23: links, Maintainer, Categories, Rendering, Runs as, Install with
franklinjl.org/ - 2026-10-23: links, Written in, License, License model, GitHub stars
api.github.com/repos/JuliaDocs/Franklin.jl - 2026-10-23: Runs as
franklinjl.org/workflow/deploy/ - 2026-10-23: First release, Current major version, Last release
api.github.com/repos/JuliaDocs/Franklin.jl/releases - 2026-10-23: Contributors
api.github.com/repos/JuliaDocs/Franklin.jl/contributors?per_page=1