PhotonKit -- A mildly opinionated toolkit for managing your camera photo collection
Project description
PhotonKit
PhotonKit is a mildly opinionated, blazing-fast command-line toolkit for safely backing up and organizing your camera photos and videos. Designed for macOS photo wranglers, it reads EXIF metadata to group files by date and camera, prevents clobbering, and works seamlessly with both SD cards and massive archives.
- Automated folder structure: Organizes by year, date, camera, and file type.
- Supports all major formats: JPEG, HEIC, RAW (CR2/CR3/ARW/NEF), MOV, MP4, AVI, and more.
- Resumable and safe: Skips duplicates by default, or saves unique versions on demand.
- Per-directory cache: Re-scans are lightning fast, only extracting EXIF for new files.
- Dry-run & date filtering: Preview operations and filter files by EXIF date.
- EXIF overrides: Handles edge cases (like iPhone movies) using customizable rules.
- MIT License: Free for all personal and commercial use.
Perfect for anyone who wants to keep their photo archives pristine and searchable—no more messy folders or lost images.
See full documentation, installation, and usage at: https://github.com/rsitools/photonkit
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 photonkit-0.2.0.tar.gz.
File metadata
- Download URL: photonkit-0.2.0.tar.gz
- Upload date:
- Size: 9.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92480ed7f2de837cb1124ced3010791583fb526ec0cfe91b3c72c6b200628c71
|
|
| MD5 |
7e2a539f2b47a0814004e00b01929524
|
|
| BLAKE2b-256 |
04dd637686ec682ad555efbcb49c34afa30e4a9ad6df8f8f9b8f1f74908d4478
|
File details
Details for the file photonkit-0.2.0-py3-none-any.whl.
File metadata
- Download URL: photonkit-0.2.0-py3-none-any.whl
- Upload date:
- Size: 11.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d9b4021d8b6ac51e036f2a5852c0cf3c2eaeae0f1c939e9a481ac08226064fd1
|
|
| MD5 |
771de545dc360938c8e5ee42f10bdfdf
|
|
| BLAKE2b-256 |
bd32f68ed5269fdeccaa5c3a4ea9768a2ee0f75fe13c9f00544d969d45711ece
|