yet another simple static gallery generator
- JavaScript 75.9%
- Python 15.4%
- CSS 6.7%
- HTML 2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github/workflows | ||
| docs | ||
| src/sigal | ||
| tests | ||
| .git-blame-ignore-revs | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| .readthedocs.yml | ||
| AUTHORS | ||
| CONTRIBUTING.rst | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||
| README.rst | ||
| TODO.md | ||
| tox.ini | ||
Sigal - Simple Static Gallery Generator
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+.
Links
Themes & Demo
Sigal comes with three themes, based on the colorbox, galleria and photoswipe Javascript libraries: