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.1.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: vignette-4.5.1.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.1.tar.gz
Algorithm Hash digest
SHA256 8c51f2a31017028da648c2040568ec0e6986b86714963c0c481f19d2c7f719cd
MD5 a1ff938bcc8ca3dbe0b7d120c9cc5f31
BLAKE2b-256 859001d5d199d4b2e0837c32c991a12e95e1ef02e265beee9ec179ae118f6853

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vignette-4.5.1-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.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f5362512041bae7836b255453649594540b075ab204eea551b54f0b6972814df
MD5 2affebac92957ec950c2f2f04c02efe7
BLAKE2b-256 976eaa64b9ba9d7c86923578699de4fec057e26d43c631c64aaf7572a249984a

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