yet another simple static gallery generator
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
brent.bb beeb78177f Add default GTM config key 10 years ago
docs implement a first version of video support for photoswipe theme. 10 years ago
sigal Add default GTM config key 10 years ago
tests Merge pull request #203 from tohojo/title-command 10 years ago
.coveragerc Add coveragerc and badge. 12 years ago
.gitignore Added the ability to generate media pages 12 years ago
.travis.yml Simplify build matrix, use Pillow 3.2, cache pypi packages 10 years ago
AUTHORS Update AUTHORS 10 years ago
CONTRIBUTING.rst Add more info on how the report a bug or contribute (ref ##128). 12 years ago
LICENSE Update copyright 10 years ago
MANIFEST.in Update MANIFEST to include missing files. 11 years ago
Makefile Prepare next version. 10 years ago
README.rst Add photoswipe in the readme. 11 years ago
requirements.txt Use twine for future versions. 11 years ago
setup.cfg Add tox commands 11 years ago
setup.py Bump version 1.1.0 10 years ago
tox.ini Add GIF support — Fixes #140 10 years ago

README.rst

Sigal - Simple Static Gallery Generator
=======================================

.. image:: https://secure.travis-ci.org/saimn/sigal.png?branch=master
:target: https://travis-ci.org/saimn/sigal
:alt: Travis-ci: continuous integration status.

.. image:: https://coveralls.io/repos/saimn/sigal/badge.png?branch=master
:target: https://coveralls.io/r/saimn/sigal?branch=master
:alt: coveralls.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 is compatible with Python 2.7 and 3.3+.

Links :

* Latest documentation on the website_
* Source, issues and pull requests on GitHub_
* Releases on PyPI_
* ``#sigal`` on Freenode, or with the webchat_ interface.
* `Mailing list`_ at Librelist (Archives_).

Themes & Demo
-------------

Sigal comes with three themes, based on the colorbox_, galleria_ and photoswipe_
Javascript libraries:

- `colorbox demo`_
- `galleria demo`_
- `photoswipe demo`_

.. _website: http://sigal.saimon.org/
.. _GitHub: https://github.com/saimn/sigal/
.. _PyPI: http://pypi.python.org/pypi/sigal
.. _galleria: http://galleria.io/
.. _colorbox: http://www.jacklmoore.com/colorbox
.. _photoswipe: http://photoswipe.com
.. _galleria demo: http://saimon.org/sigal-demo/galleria/
.. _colorbox demo: http://saimon.org/sigal-demo/colorbox/
.. _photoswipe demo: http://saimon.org/sigal-demo/photoswipe/
.. _webchat: http://webchat.freenode.net/?channels=sigal
.. _Archives: http://librelist.com/browser/sigal/
.. _Mailing list: mailto:sigal@librelist.com