yet another simple static gallery generator
  • JavaScript 75.9%
  • Python 15.4%
  • CSS 6.7%
  • HTML 2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2024-05-20 09:25:42 +02:00
.github/workflows fix codecov 2024-04-15 18:31:48 +02:00
docs better describe sort option in md file 2024-04-02 21:39:07 +02:00
src/sigal sigal serve --browser : open in your default browser 2024-04-30 08:51:39 +02:00
tests also test album sorting with negative numbers 2024-01-12 12:31:37 -06:00
.git-blame-ignore-revs Add file to ignore the black commit 2021-07-07 00:17:49 +02:00
.gitignore Remove MANIFEST.in, not needed with setuptools_scm 2023-02-14 23:05:43 +01:00
.pre-commit-config.yaml Require Python 3.9, run tests with 3.12 2023-11-08 23:30:39 +01:00
.readthedocs.yml Update RTD config 2023-11-08 22:36:48 +01:00
AUTHORS Update AUTHORS 2023-09-29 08:59:01 +02:00
CONTRIBUTING.rst Rename master 2021-04-19 00:53:56 +02:00
LICENSE Update copyright 2023-07-15 12:24:54 +02:00
pyproject.toml Require Python 3.9, run tests with 3.12 2023-11-08 23:30:39 +01:00
README.md Converted from the rst version 2024-05-20 09:08:07 +02:00
README.rst Update README 2023-11-08 23:34:21 +01:00
TODO.md Add a todo list 2024-05-20 09:25:42 +02:00
tox.ini Require Python 3.9, run tests with 3.12 2023-11-08 23:30:39 +01:00

Sigal - Simple Static Gallery Generator

CI Status

codecov.io

Sigal is yet another simple static gallery generator. It's written in Python and it allows to build a static gallery of images with the following features:

  • Process directories recursively.
  • Generate HTML pages using Jinja2 templates.
  • Relative links for a portable output.
  • Support themes, videos, EXIF tags, zip download.
  • Parallel processing.
  • MIT licensed.

The idea behind Sigal is to ease the use of the javascript libraries like galleria. These libraries do a great job to display the images, Sigal does what is missing: resize images, create thumbnails, generate HTML pages.

Sigal requires Python 3.9+.

  • Latest documentation on the website
  • Source, issues and pull requests on GitHub
  • Releases on PyPI

Themes & Demo

Sigal comes with three themes, based on the colorbox, galleria and photoswipe Javascript libraries: