Skip to content

alexbigkid/eir

Repository files navigation

EXIF Picture Renamer Tests codecov

Renames all image files in the folder according to image file exif metadata for easy ordering and archiving

[TOC]

Prerequisites

tool description
uv python package manager
  • The project should work on MacOS and Linux and any other unix like system
  • I haven't tried Windows, since I don't own a windows machine
  • Stay tuned ... I am currently working on the single executable binary for MacOS, Linux and Windows

Instructions for developers

On you terminal command line

  • if you haven't installed Homebrew yet (password probably required):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • install uv - Python version and Python package manager tool with:
brew install uv
  • clone eir repository:
git clone https://github.com/alexbigkid/eir
cd eir
  • install Python dependencies
uv sync
  • and run:
uv run eir

App runs on:

  • MacOS Sequoia (local machine) / Python 3.13.3
  • Linux Ubuntu 20.04 / Python 3.12.x
  • Windows 10 / Python 3.12.x

Pipeline Unit Tests ran on:

  • Linux latest / Python 3.12.x, 3.13.x
  • MacOS latest / Python 3.12.x, 3.131.x
  • Windows latest / Python 3.12.x, 3.13.x

Documentation

🏁

About

EXIF Image Renamer

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages