Python Static Site Generator

Open-source Python projects categorized as Static Site Generator | Edit details

Top 17 Python Static Site Generator Projects

  • GitHub repo MkDocs

    Project documentation with Markdown.

    Project mention: Github for aspiring sysadmin? | reddit.com/r/sysadmin | 2022-01-21
  • GitHub repo Lektor

    The lektor static file content management system

    Project mention: What is the best Python static site generator? | reddit.com/r/Python | 2021-12-18

    Sphinx is great, lektor is amazing.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo Cactus

    Static site generator for designers. Uses Python and Django templates.

  • GitHub repo Nikola

    A static website and blog generator

    Project mention: Ask HN: How to build a light weight personal blog? | news.ycombinator.com | 2022-01-04

    I switched to Nikola recently: https://getnikola.com/

    Reads every kind of plaintext format, but will also just publish a Jupyter notebook which means you can do drag and drop image and graph inlining which makes everything so much simpler (and thus makes me more likely to keep it up).

  • GitHub repo Hyde

    A Python Static Website Generator

  • GitHub repo makesite

    Simple, lightweight, and magic-free static site/blog generator for Python coders

    Project mention: Simplicity of IRC | news.ycombinator.com | 2022-01-09

    Thank you for sharing the link to the source code. My simple site generator is based on my wife's project makesite.py[1]. In fact, I used her site generator for a few years before I went all in on Common Lisp for my personal projects. Then I reimplemented makesite.py in Common Lisp.

    [1]: https://github.com/sunainapai/makesite/

  • GitHub repo loconotion

    📄 Python tool to turn Notion.so pages into lightweight, customizable static websites

    Project mention: Build unlimited free-forever static sites without a single line of code | dev.to | 2021-04-04

    As of now, the best free way is using loconotion which an open-source python tool written by Leonardo Cavaletti.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo Tinkerer

    Python blogging engine

  • GitHub repo tg-archive

    A tool for exporting Telegram group chats into static websites to preserve chat history like mailing list archives.

    Project mention: Tg-archive: Telegram group to static forum. Accessible to everyone | news.ycombinator.com | 2021-09-18
  • GitHub repo django-distill

    Minimal configuration static site generator for Django

    Project mention: I'm giving out microgrants to open source projects for the third year in a row! Brag about your projects here so I can see them, big or small! | reddit.com/r/programming | 2021-12-28

    A static website generator for Django: https://github.com/meeb/django-distill

  • GitHub repo Fussel

    A static photo gallery generator

    Project mention: I am working on an Open Source google photos alternative | reddit.com/r/InternetIsBeautiful | 2021-02-12

    Fussel - Fussel is a static photo gallery generator. Easily generate a reactive gallery and host the optimized static folder of assets.

  • GitHub repo github-flavored-markdown-to-html

    Convert markdown to HTML using the GitHub API and some additional tweaks with Python. Comes with full formula support and image compression.

    Project mention: gh-md-to-html: Convert GitHub-flavored markdown to GitHub-readme-like styled html and pdf, with host-ready GitHub-inspired image caching and compression | reddit.com/r/Markdown | 2021-03-05

    I wrote gh-md-to-html (see here for the repository), a python-module and command-line tool that closely imitates how GitHub renders Readme-files, both when...

  • GitHub repo barely

    barely is a lightweight, but highly extensible static site generator written in pure python.

    Project mention: GitHub - charludo/barely: barely is a lightweight, but highly extensible static site generator written in pure python. | reddit.com/r/bag_o_news | 2021-10-16
  • GitHub repo betty

    Betty is a static site generator for Gramps and GEDCOM family trees 👵 (by bartfeenstra)

    Project mention: Gramps Web API: first release - Development | reddit.com/r/gramps | 2021-07-04

    The API could simplify projects like 'Betty', a static website generator converting database to a HTML framework. https://github.com/bartfeenstra/betty

  • GitHub repo girisagar46.github.io

    My personal blog. Built using Pelican (a static site generator)

  • GitHub repo silkie

    Static site generator with the smoothness of silk

    Project mention: Publish a Python Project in 5 Steps | dev.to | 2021-11-26

    [metadata] name = silkie version = 1.0.7 ... description = Static site generator with the smoothness of silk long_description = file: README.md long_description_content_type = text/markdown url = https://github.com/oliver-pham/silkie project_urls = Bug Tracker = https://github.com/oliver-pham/silkie/issues classifiers = Programming Language :: Python :: 3 License :: OSI Approved :: MIT License Operating System :: OS Independent [options] packages = silkie python_requires = >=3.9 install_requires = click >= 8.0.0 markdown >= 3.3.0 yattag >= 1.14.0 python-frontmatter >= 1.0.0 [options.entry_points] console_scripts = silkie = silkie.cli:silkie

  • GitHub repo Minimal Static Blog Generator in Python

    Simple Python script to convert Markdown posts to a static blog. Mainly for learning. 2kb site, top Lighthouse scores.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-21.

Python Static Site Generator related posts

Index

What are some of the best open-source Static Site Generator projects in Python? This list will help you:

Project Stars
1 MkDocs 13,476
2 Lektor 3,513
3 Cactus 3,419
4 Nikola 2,237
5 Hyde 1,598
6 makesite 1,593
7 loconotion 416
8 Tinkerer 302
9 tg-archive 193
10 django-distill 187
11 Fussel 102
12 github-flavored-markdown-to-html 38
13 barely 36
14 betty 25
15 girisagar46.github.io 8
16 silkie 1
17 Minimal Static Blog Generator in Python 1
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com