| Crates.io | exif-cleaner-gui |
| lib.rs | exif-cleaner-gui |
| version | 0.2.4 |
| created_at | 2024-10-04 15:01:01.053419+00 |
| updated_at | 2025-03-28 18:05:04.941589+00 |
| description | A graphical EXIF data cleaner using gtk3 |
| homepage | |
| repository | https://codeberg.org/paulollivier/exif-cleaner-gui |
| max_upload_size | |
| id | 1396670 |
| size | 265,081 |

This is a simple graphical interface that allows you to choose a file or a folder to remove the EXIF, IPTC & XMP data they contain.
This project exists because I noticed a lack of graphical interfaces to perform this operation "in bulk". Not everyone wants to use a complete photo manager just for one feature (otherwise, I recommend shotwell).
Go to the release section, and download the appropriate file for your distribution:
.deb file listed in the release.exif-cleaner-gui-bin.If you have a working rust toolchain, you can use cargo install exif-cleaner-gui, but you'll
miss out on automatic dependency installation (needs gtk3 and gexiv2).
You can also grab a "raw" binary on the release page, those are named exif-cleaner-gui.x86_64-unknown-linux-gnu. Same
as with cargo install, you will have to install the dependencies by hand.
You don't need to know programming to contribute to this project!
You can:
If you want to contribute code, there are some things to know:
next branch to prepare for the next release. Commits and merge requests must target this branch.README_*.md and locales/*.yml (except en.yml)), those are managed by
the translation platform.After installing rustup, clone this repository, then run cargo build. Make sure you have the development files for
the gtk3 and gexiv2 libraries available on your system.
To compile package files for Debian and Arch Linux, cargo-deb and cargo-aur are very useful.
We use translate.codeberg.org for translations, and welcome translations to all languages.
There are two components: exif-cleaner-gui is the UI translation, README is the README translation.
If you have a working rust toolchain, you can use LANG=<languague_code>.utf8 cargo run to easily test out
translations.