|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Elodie||1,175||12 days ago||1||December 03, 2019||120||apache-2.0||Python|
|An EXIF-based photo assistant, organizer and workflow automation tool.|
|Splash Cli||536||1||a month ago||96||September 26, 2023||1||Go|
|A simple, CLI to download Unsplash wallpapers. Nothing fancy — it just works.|
|Photo Blog||51||4 years ago||2||mit||PHP|
|The Photo Blog Application based on Laravel 5 and Vue.js 2 + Prerender|
|Naturtag||31||21 hours ago||29||June 19, 2022||54||mit||Python|
|Tag your nature photos with iNat taxonomy and observation metadata|
|Photo Cli||24||6 months ago||15||November 19, 2023||4||apache-2.0||C#|
|A photo organizer for your file system without sticking to any application or vendor. Extract when and where (reverse geocoding) your photos are taken, copy into a new organized folder with various folder & file naming strategies, export into CSV files.|
|Timelapse||24||3 years ago||Shell|
|Shell scripts for capturing and compiling timelapse photography|
|Organize your photos by date in one click 👏|
|Starsky||9||2 days ago||49||mit||C#|
|Accelerator to find and organize images driven by meta information. Browse and search images in your own cloud.|
|Otto||5||3 days ago||1||gpl-3.0||Shell|
|Otto is a clever little 🐒 that imports and organizes photos on your Linux machine or NAS|
|Exifrename||3||8 days ago||2||mit||Rust|
|Rename image files based on EXIF data.|
Naturtag is a tool for nature photographers that adds useful metadata to describe the organisms in your photos. It includes a desktop application, a command-line interface, and can also be used as a python library. It is mainly intended for use with iNaturalist, but can also be used independently.
Naturtag gathers complete observation metadata (for iNaturalist observation photos), or just taxonomy metadata (for everything else). It then embeds this information in your local photo collection using XMP and EXIF metadata.
This image metadata has a variety of uses, including:
Naturtag can tag your photos with hierarchical keywords (aka structured keywords), which are supported by some photo viewers/editors like Lightroom, FastPictureViewer, Photo Mechanic, digiKam, and XnViewMP.
This basically gives you a taxonomic tree for browsing and filtering your photos.
Naturtag can also simplify tagging photos for photo hosting sites like Flickr. For that use case, this tool generates semi-structured keywords in the same format as iNaturalist's Flickr Tagger.
Example search using these tags: https://www.flickr.com/photos/tags/taxonomy:class=arachnida
Finally, naturtag can improve interoperability with other tools and systems that interact with biodiversity data. For example, in addition to iNaturalist you might submit some observations to another platform with a more specific focus, such as eBird, BugGuide, or Mushroom Observer. For that use case, this tool supports Simple Darwin Core.
To just install naturtag as a python package, run:
pip install naturtag
The main interface for this project is still a work in progress.
It includes an interface for selecting and tagging images:
And tools to search and browse species to tag your images with:
See Application Guide for more details.
Naturtag also includes a command-line interface. It takes an observation or species, plus some image files, and generates EXIF and XMP metadata to write to those images. You can see it in action here:
See CLI documentation for more details.
You can also import
naturtag as a python library, and use its main features in your own scripts or
applications. Basic example:
from naturtag import tag_images, refresh_tags # Tag images with full observation metadata tag_images(['img1.jpg', 'img2.jpg'], observation_id=1234) # Refresh previously tagged images with latest observation and taxonomy metadata refresh_tags(['~/observations/'], recursive=True)
See API Reference for more details.