an extension for nautilus/caja, which adds all exif metadata from files
Project description
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) orpython3-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.
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.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nautilus_exiftool-0.1.1.tar.gz.
File metadata
- Download URL: nautilus_exiftool-0.1.1.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2bcfe3895536f2cffd92ef0c2196ed16bb40ade02b2cf92b92cbfdbd5873808
|
|
| MD5 |
9f82c745ad9bb773ca54d85e676ab419
|
|
| BLAKE2b-256 |
bda23adcb7ec9fee9cbfb441e5538a159cec506b1c5a38ece8e82be40c2fb354
|
File details
Details for the file nautilus_exiftool-0.1.1-py3-none-any.whl.
File metadata
- Download URL: nautilus_exiftool-0.1.1-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a84b29c9ea07d7d67e814352ba1afc2e9a5d1bceb7ec9ad2af0ac425b483ad83
|
|
| MD5 |
e655bd0ae3fae2cee5ad335745e13068
|
|
| BLAKE2b-256 |
815c420997e1c739259ce6e0ece20ddf1079ea6a61aae9960bfda739387b62c3
|