Static Site Generators

Franklin – simple, customisable static site generator

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
FranklinOriented towards technical blogging and light, fast-loading pages
StaticWebPagesBlack-box generator for static websites

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Know a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments