Skip to main content

Nautilus/Caja EXIF Viewer

A Python extension for Nautilus and Caja that adds an "Show EXIF" entry to the context menu (right-click → Properties) to display all EXIF metadata of image files.

✨ Features

  • Displays EXIF metadata for image files (JPEG, PNG, TIFF, etc.).
  • Native integration into Nautilus (GNOME) and Caja (MATE) context menus.
  • Supports common image formats.
  • Clear and structured EXIF data display.

📦 Installation

1. Dependencies

Make sure you have installed:

  • Python 3
  • python3-nautilus (for Nautilus) or python3-caja (for Caja)
  • Exiftool

On Fedora/Rpm distro:

sudo dnf install python3-nautilus python3-caja exiftool

On Debian/Ubuntu:

sudo apt install python3-nautilus python3-caja exiftool

2. install extension

pip install nautilus_exiftool

if your distro don't want to installa systempackage, see manual installation or use flags --break-system-packages

pip install --break-system-packages nautilus_exiftool

3. Restart Nautilus/Caja:

nautilus -q  # For Nautilus
caja -q     # For Caja

📦 Maual Installation

if your distro not suport system packages installation (this extentions can't be installed with pipx)

wget -qO- https://raw.githubusercontent.com/remigermain/nautilus-exiftool/refs/heads/main/install.sh | bash

for uninstall

rm -f ~/.local/share/nautilus-python/extensions/nautilus_exiftool.py ~/.local/share/caja-python/extensions/nautilus_exiftool.py

📜 License

This project is licensed under the MIT License.

Metadata

Release files for nautilus_exiftool 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nautilus_exiftool 0.1.1
File Size Uploaded Provenance
nautilus_exiftool-0.1.1.tar.gz 3.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for nautilus_exiftool 0.1.1
File Interpreter ABI Platform
nautilus_exiftool-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.9 kB

Release files / nautilus_exiftool-0.1.1.tar.gz

Download URL nautilus_exiftool-0.1.1.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f2bcfe3895536f2cffd92ef0c2196ed16bb40ade02b2cf92b92cbfdbd5873808
BLAKE2b-256 checksum
How to use checksums
bda23adcb7ec9fee9cbfb441e5538a159cec506b1c5a38ece8e82be40c2fb354
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / nautilus_exiftool-0.1.1-py3-none-any.whl

Download URL nautilus_exiftool-0.1.1-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a84b29c9ea07d7d67e814352ba1afc2e9a5d1bceb7ec9ad2af0ac425b483ad83
BLAKE2b-256 checksum
How to use checksums
815c420997e1c739259ce6e0ece20ddf1079ea6a61aae9960bfda739387b62c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for nautilus_exiftool 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page