Create static HTML galleries with thumbnails
Project description
pythumbnailer
Create static HTML galleries with thumbnails.
Supports:
- Many types of images
- Many types of videos (using
ffpmeg
) - GPS Tracks in GPX format
The architecture should it make it relatively simple to add more types.
Installation
This is available on PyPI: https://pypi.org/project/pythumbnailer/
$ pip install pythumbnailer
It's also available on AUR: https://aur.archlinux.org/packages/python-pythumbnailer
Dependencies
This is only tested on Linux, but it should work on Windows.
The Python dependencies are shown on requirements.txt
.
This also requires a non-Python dependency.
FFMPEG
Both ffmpeg
and ffprobe
should be available. Install the version that comes
without your operating system.
HTML
The generated HTML should be mostly self-contained and standards-compliant. For
advanced features it is needed to use Javascript libraries, bundled on the
repository itself (see the pythumbnailer/static/lib/
folder.
Here is the list of all dependencies:
Leaflet
The library that supports slippy maps:
This uses some plugins, installed as other dependencies.
Leaflet Elevation
Leaflet plugin. Show the elevation graph.
Leaflet GPX
Leaflet plugin. Support GPX files in-browser.
D3.js
Dependency for leaflet-elevation
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.