Python Static Site Generator

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

Top 15 Python Static Site Generator Projects

  • GitHub repo MkDocs

    Project documentation with Markdown.

    Project mention: D&D template? | reddit.com/r/ObsidianMD | 2021-11-27

    I have similar folders to [Oudwin](https://www.reddit.com/user/Oudwin/)... - dm - _inbox - assets - checklist - communications - research-reference - elements - sessions Additionally, I have had reasonable success using [obsidian-export](https://github.com/zoni/obsidian-export) to export my Obsidian vault to CommonMark. From there you have more options. I then build html pages using [mdbook](https://rust-lang.github.io/mdBook/) to control the information that is revealed to players. I am playing with using [MkDocs](https://www.mkdocs.org/) to see if it offers more control/flexibility. Regardless, the /elements folder contains all the lore chunks of the world including information I keep on the PCs. The /communications and /sessions folders can contain info with links to /elements that are revealed as needed. I make heavy use of transclusion ![[CoolThingFormAnotherFolder]] to keep it a bit more elegant and some custom styles are needed to make it how it look how I wish.

  • GitHub repo Lektor

    The lektor static file content management system

    Project mention: Show HN: Kit55, a Desktop Web Builder GUI – Jekyll, Next, Wordpress Alternative | news.ycombinator.com | 2021-10-27

    This somewhat reminds me of Lektor[0], which is a sort of front-end GUI application (really just website/page in front of a locally-run web server) that allows for folks to edit and post content as a static site generator and without needing a CLI. Lektor happens to be open source and based on python. This also reminds me of MovableType! Either way, I think we need more of these types of tools; both for techs and non-techs alike! Best of luck to the Kit55 folks!

    [0] = https://www.getlektor.com/

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • 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: Great tools for solo SaaS founders? | news.ycombinator.com | 2021-11-21

    Might be this static site generator: https://getnikola.com/

    Found it by searching [nikola software].

  • 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: A good replacement for Drupal that is docker friendly? | reddit.com/r/selfhosted | 2021-10-14

    I ended up using the developer-focused https://github.com/sunainapai/makesite , but I heard Hugo and Jekyll have plenty of themes that I assume can be dropped in. Good luck!

  • 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.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • 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 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 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.

  • 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

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 2021-11-27.

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,224
2 Lektor 3,486
3 Cactus 3,412
4 Nikola 2,207
5 Hyde 1,596
6 makesite 1,584
7 loconotion 393
8 Tinkerer 298
9 tg-archive 167
10 Fussel 90
11 github-flavored-markdown-to-html 36
12 barely 34
13 betty 24
14 Minimal Static Blog Generator in Python 1
15 silkie 1
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com