Skip to main content

Library to create FreeDesktop-compatible thumbnails

Project description

Vignette is a library to create and manage thumbnails following the FreeDesktop standard.

Thumbnails are stored in a shared directory so other apps following the standard can reuse them without having to generate their own thumbnails.

Vignette can typically be used in file managers, image browsers, etc.

Thumbnails are not limited to image files on disk but can be generated for other file types, for example videos or documents but also for any URL, for example a web browser could store thumbnails for recently visited pages or bookmarks.

Vignette by itself can only generate thumbnails for local files but can retrieve thumbnail for any file or URL, if another app generated a thumbnail for it. An app can also generate a thumbnail by its own means and use vignette to push that thumbnail to the store.

Vignette has optional support for extra backends like ffmpegthumbnailer, poppler-utils, ooo-thumbnailer, and more, if these tools are installed.

The range of files for which vignette can generate thumbnails depends on plugins as it supports third-party libraries and tools. For example, if the evince-thumbnailer command is installed, it will be able to generate thumbnails for PDF files.

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

vignette-4.5.2.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

vignette-4.5.2-py2.py3-none-any.whl (11.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file vignette-4.5.2.tar.gz.

File metadata

  • Download URL: vignette-4.5.2.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.4

File hashes

Hashes for vignette-4.5.2.tar.gz
Algorithm Hash digest
SHA256 ddd8fd0134329277b59bd7bc82d75902d64b9b88824a89d4216eb35e6c7beb19
MD5 99a7678c9473477da823d7cd5d82daaf
BLAKE2b-256 b28171242a0c4f607b5c4fe9ba8d94d3ee85e9fbe4d4d7704e8a5db626a0bae7

See more details on using hashes here.

File details

Details for the file vignette-4.5.2-py2.py3-none-any.whl.

File metadata

  • Download URL: vignette-4.5.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.4

File hashes

Hashes for vignette-4.5.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d104235b5c762b611011e10262dd8d6df0959067512ea599cd4b5fda75f81206
MD5 22531daa185f8118f80a5d2f968cdbeb
BLAKE2b-256 4105e7bfc6246b469c432a655a5508387371ad9a091df72479ad36e041b75c9f

See more details on using hashes here.

Supported by

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