Skip to main content

Simple Image Gallery Viewer

Project description

Sigvie - The Simple Image Gallery Viewer

Sigvie is a small Python script that displays images and videos from a local folder in a chronological gallery layout, giving you a simple Google Photos-like view of your local media directly in the browser. Sigvie follows the Unix philosophy: do one thing well - for editing tags and other things, use a different complementary software.

Demo

Sigvie demo

Sigvie demo

Sigvie demo

Usage

Start the server:

python __main__.py

Then handwrite a directory containing images and videos in your browser.

Example:

http://localhost:30000/home/jiri/Pictures

On macOS, the path may look like this:

http://localhost:30000/Users/jiri/Pictures

Controls

Use your browser zoom controls to change how many items are visible on the page:

Ctrl+    zoom in
Ctrl-    zoom out

On a touchpad, use pinch-to-zoom to zoom individual images or adjust the page view, depending on your browser and system settings.

Performance Notes

If a directory contains too many media files, especially thousands of images or videos, the page may become slow or laggy.

For better performance, organize your media into smaller folders and open only the folder you want to browse.

Notes

Sigvie is intended for local use. It serves files from your local filesystem through a local web server. It contains dependency only to Python Bottle library.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sigvie-1.1.0.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sigvie-1.1.0-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file sigvie-1.1.0.tar.gz.

File metadata

  • Download URL: sigvie-1.1.0.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for sigvie-1.1.0.tar.gz
Algorithm Hash digest
SHA256 a2a174466f64787e3868e15c2907aa8ca04189329cf9f198615f50d90fdc3473
MD5 58fcc9d32dc88c4bc01e2e503dfd8db4
BLAKE2b-256 a5b079161753ea47f02754f14f214cfcc5c6edf92a5f552e7b9437fefdd44f81

See more details on using hashes here.

File details

Details for the file sigvie-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: sigvie-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for sigvie-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 30785aa99a041c7a896e32b427db89651fe9f3171552be387ca62825fb7fd6ff
MD5 e1ee3183c40f84a1d8786c1ae4d266cd
BLAKE2b-256 316e3fb6275ae78c32ca252d9760a421bd3e94a6e4fc88db9a9ae14e921cc061

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page