Franklin is a simple, customisable static site generator oriented towards technical blogging and light, fast-loading pages.
It’s billed as simple, customisable, fast, maths with KaTeX, code evaluation, optional pre-rendering, in Julia.
This is free and open source software.
Key Features
- Augmented markdown allowing definition of LaTeX-like commands – supports most of Common Mark with some useful extensions. Use standard markdown with the possibility to use LaTeX-style commands and generating functions written in Julia.
- Easy HTML templating to define or adapt a given layout.
- Easy inclusion of user-defined div-blocks – style your content quickly and easily with custom divs, make everything reproducible and maintainable with commands.
- Maths rendered via KaTeX, code via highlight.js both can be pre-rendered.
- Can live-evaluate Julia code blocks – makes it easy to insert code and the result of running the code; Julia code can be evaluated on the fly.
- Live preview of modifications.
- Simple optimisation step to compress and pre-render the website:
- Compression of HTML and CSS of the generated pages.
- Optional pre-rendering of KaTeX and highlighted code blocks to remove javascript dependency.
- Simple publication step to deploy the website.
- Straightforward integration with Literate.jl – works seamlessly with Literate to offer a convenient way to write and maintain tutorials.
- Custom RSS generation.
- Flexible and extensible.
Website: franklinjl.org
Support: GitHub Code Repository
Developer: Thibaut Lienart
License: MIT License
Franklin is written in Julia. Learn Julia with our recommended free books and free tutorials.
Related Software
| Julia Static Site Generators | |
|---|---|
| Franklin | Oriented towards technical blogging and light, fast-loading pages |
| StaticWebPages | Black-box generator for static websites |
| PlutoPages | Static site generator built around Julia and Pluto notebooks |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.