How to install sigal
- Download and install ActivePython
- Open Command Prompt
- Type
pypm install sigal
Lastest release

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.
- MIT licensed.
The idea behind Sigal is to ease the use of the javascript librairies like galleria. These librairies do a great job to display the images, Sigal does what is missing: resize images, create thumbnails, generate html pages.
Sigal is currently compatible only with Python 2.
Links :
Themes & Demo
Sigal comes with two themes, based on the colorbox and galleria Javascript libraries:
Changelog
Version 0.5.0
Released on 2013-09-06.
- Add support for videos. Videos are encoded to webm (see the webm_options setting).
- Check jinja2's version for lstrip_blocks (only for Jinja 2.7+).
- Add option to zip galleries. See the zip_gallery setting.
- Add support for EXIF tags and GPS coordinates. EXIF tags are added to the media context (for themes). The copy_exif_data setting allow to choose if the exif data from the original image is copied to the resized image.
- Correct themes design with long directory names.
- Add the possibility to adjust images after resizing (with the Adjust processor from Pilkit). See the adjust_options setting.
- Add the possibility to disable image resizing.
Version 0.4.1
Released on 2013-07-19.
- Fix a bug with unicode paths and filenames.
- Update colorbox to 1.4.26
- Add links to the original images.
Version 0.4.0
Released on 2013-06-12.
- Add a setting to disable the writing of HTML files.
- Use Pilkit.
- Remove multiprocessing.
- Add new settings for the source and destination directories.
- All meta-data are available in the templates.
- Galleria theme is now responsive
- Add a setting to choose the pilkit processor used to resize the images.
Version 0.3.3
Released on 2013-03-20.
- Catch exception when PIL fails to read the exif metadata.
Version 0.3.2
Released on 2013-03-14.
- Bugfix for PNG files which don't have exif metadata.
- Move unit tests to py.test.
- Fix images path in colorbox theme.
- Group package meta in a module.
Version 0.3.1
Released on 2013-03-11.
- Fix the path of the sample config file (which was not included in the previous release).
Version 0.3
Released on 2013-03-04.
- Fix packaging issues.
- New setting index_in_url to optionally add index.html to the URLs.
- New setting links to specify a list of links.
- Use EXIF info to fix orientation.
- Replace the jpg_quality setting with a dict of options.
- Manage directories with only sub-directories and add some checks.
- Change the command-line interface to use sub-commands: init, build and serve.
- Parallel processing.
Version 0.2
Released on 2012-12-20.
- Improve the bundled themes (update galleria, new colorbox theme).
- Improve the CLI (new arguments, nicer output).
- Change the licence to MIT.
- Change the description file to a markdown syntax file.
- Change the settings file to a python file, and add more settings.
Version 0.1
Released on 2012-05-13.
First public release.