Python static-site

Open-source Python projects categorized as static-site

Top 14 Python static-site Projects

static-site
  1. Nikola

    A static website and blog generator

    Project mention: I've been advocating for RSS support, and you should too | news.ycombinator.com | 2025-01-18

    And I would argue that this is an excellent way to introduce new readers to RSS: instead of the browser popping up a download prompt, you can make your RSS feeds themselves a dedicated page for advocating RSS, in case an interested reader is browsing through the links on your site.

    [0] https://getnikola.com/

    [1] https://getnikola.com/rss.xml (Open it in your browser!)

    [2] https://github.com/getnikola/nikola/blob/master/nikola/data/...

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. tg-archive

    A tool for exporting Telegram group chats into static websites like mailing list archives.

  4. django-distill

    Minimal configuration static site generator for Django

  5. notion4ever

    🏛 Python tool for export all your content of Notion page using official Notion API. Includes: all nested subpages, markdown files and HTMLs, nice urls, downloading locally all its content.

  6. dirmaker

    dirmaker is a simple, opinionated static site generator for quickly publishing directory websites.

  7. pythonetc

    Posts about Python stdlib, syntax, and internals

  8. Flask-FileAlchemy

    YAML-formatted plain-text file based models for Flask backed by Flask-SQLAlchemy

  9. shotwell-site-generator

    Generates a mobile-friendly static HTML site from your Shotwell photo/video library that features a rich client-side Javascript interface for easy navigation of your media.

    Project mention: Why Google Takeout is sooo bad | news.ycombinator.com | 2024-06-16

    I've come to the conclusion that the best way to avoid lock in with vendors like this is to use a photo organizer on your computer, and use that organizer to upload your media to $BIG_CLOUD so that you have a copy of all your media on your network.

    If you go this route, then you'll need to organize your media in whatever photo manager you use, and then again on $BIG_CLOUD. Yes, your photo manager will sync some things like titles, comments, and tags as you upload new media, however not all things are synced, such as the event(s) that you want your media to show up in. Also if you make a change in your local library to media that's already been published to $BIG_CLOUD, then those changes will not be reflected there.

    Personally I use Shotwell under Linux: https://wiki.gnome.org/Apps/Shotwell and I wrote a program that generates a static HTML site based on my library: https://github.com/masneyb/shotwell-site-generator. When I make a change to my media library in shotwell, then the static site is regenerated to reflect the most recent version of my site. This also makes it super easy to backup my photos to $BIG_CLOUD (like Amazon S3) for redundancy, while retaining full control of my media.

    I have my generated site on a password protected website that my family has access to. When I need to share photos with friends, I'll upload them to a photo hosting service like Google Photos or Flickr.

  10. girisagar46.github.io

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

  11. merkury

    Generate HTML reports from Python scripts

  12. htmd

    Write Markdown and Jinja2 templates to create a website

    Project mention: Ask HN: Anyone looking for contributors for their open source projects | news.ycombinator.com | 2024-03-21
  13. silkie

    Static site generator with the smoothness of silk

  14. sg1

    This repo is a stupid, simple, static site generator. It is very opinionated, but you can easily create static sites with jinja templates and json files. This basically cuts the framework out of rendering.

  15. burgher

    Photography focused static site generator

    Project mention: Show HN: Burgher – a static site generator focused on galleries | news.ycombinator.com | 2024-10-31
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).

Python static-site discussion

Log in or Post with

Python static-site related posts

  • Big Money vs. Small Money - FAV0 Weekly #020

    11 projects | dev.to | 3 Nov 2024
  • Why Google Takeout is sooo bad

    2 projects | news.ycombinator.com | 16 Jun 2024
  • AWS Lambda function for converting of Telegram channel to RSS feed

    4 projects | news.ycombinator.com | 12 May 2023
  • Nikola – Static Site Generator

    1 project | news.ycombinator.com | 2 May 2023
  • Merkury is a command line utility to run Python and SQL scripts and render static HTML or PDF reports with code and produced output

    1 project | /r/Python | 11 Oct 2022
  • Generate Independent Assets

    1 project | /r/django | 17 Jul 2022
  • Building a personal blog using Django

    2 projects | news.ycombinator.com | 9 Jun 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source static-site projects in Python? This list will help you:

# Project Stars
1 Nikola 2,635
2 tg-archive 943
3 django-distill 445
4 notion4ever 150
5 dirmaker 51
6 pythonetc 39
7 Flask-FileAlchemy 23
8 shotwell-site-generator 15
9 girisagar46.github.io 9
10 merkury 9
11 htmd 3
12 silkie 2
13 sg1 2
14 burgher 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?