Skip to content

remigermain/nautilus-exiftool

Repository files navigation

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 doesn’t support system‑package installation (these extensions 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.

About

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

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors