
Franklin.jl
No description available.
The Lens
Franklin.jl is a static site generator built for the Julia ecosystem. It does what Jekyll or Hugo does, but with native Julia code evaluation baked in. Write markdown, drop in Julia code blocks, and the output renders directly into your pages. Free, MIT licensed.
The setup is a Julia package install and a single command to serve locally. It handles LaTeX math rendering via KaTeX, syntax highlighting, and live preview during development. Optionally integrates with Python and Node.js for extra optimization, but neither is required for the basics.
Julia developers writing technical blogs, documentation sites, or research pages get the most out of this. The live code evaluation is the killer feature: your plots and computations stay current with your actual codebase.
The catch: this is Julia-only. If your team doesn't use Julia, Hugo or Astro will serve you better with larger ecosystems and more themes. Franklin's template selection is small and the community is niche.
Free vs Self-Hosted vs Paid
fully free**Free tier:** Everything. Full static site generator, code evaluation, math rendering, live preview.
**Self-hosted:** N/A. Generates static files you deploy anywhere (GitHub Pages, Netlify, Vercel).
**Paid tier:** None.
Completely free. Generates static HTML you host wherever you want.
Similar Tools
About
- Owner
- JuliaDocs (Organization)
- Stars
- 1,055
- Forks
- 118
Explore Further
More tools in the directory
Get tools like this delivered weekly
The Open Source Drop — the best new open source tools, analyzed. Free.


