sigal

Yet another simple static gallery generator.


Sigal: A Simple Static Gallery Generator

Sigal is a lightweight, Python-based project that simplifies the process of creating static galleries for images. This tool allows you to build a gallery with ease, featuring a range of useful capabilities such as processing directories recursively, generating HTML pages using Jinja2 templates, and providing relative links for portable output.

Main Features

  1. Process Directories Recursively: Sigal can traverse directories and subdirectories, allowing you to easily create galleries that span multiple levels.
  2. Generate HTML Pages: Use Jinja2 templates to generate custom HTML pages for your gallery, giving you control over the layout and design.
  3. Relative Links: Sigal generates relative links between images and HTML pages, making it easy to move or reorganize your files without affecting the gallery's functionality.
  4. Support for Themes, Videos, EXIF Tags, and Zip Downloads: Customize your gallery with pre-built themes, include videos in your gallery, display EXIF tags for additional metadata, and offer zip downloads for users who want to save the entire gallery.
  5. Parallel Processing: Take advantage of parallel processing to speed up the creation of thumbnails and resized images.

What's Missing?

While JavaScript libraries like Galleria do an excellent job of displaying images, Sigal fills a gap by providing tools to resize images, create thumbnails, and generate HTML pages. This makes it easier to create a gallery that is both visually appealing and functional.

Related

YunoHost
SIP3
Peergos
SnyPy
Kasm Workspaces
Zimbra Collaboration
Cozy Cloud
InvenioRDM
Taiga
SilverStripe
Star history

Star history for sigal