The photoname package

[Tags:bsd3, program, test]

Command-line utility for renaming/moving photo image files based on EXIF tags. Written in Haskell.

[Skip to Readme]


Versions 2.0, 2.1, 2.2, 2.3.0, 3.0.0, 3.0.1, 3.1, 3.2
Dependencies base, exif, filepath, mtl, old-locale, parsec, time, unix [details]
License BSD3
Copyright 2007, 2008 Dino Morelli
Author Dino Morelli
Maintainer Dino Morelli <>
Stability stable
Category Unclassified
Home page
Uploaded Sat Oct 11 15:56:59 UTC 2008 by DinoMorelli
Distributions NixOS:3.2
Downloads 1475 total (32 in the last 30 days)
0 []
Status Docs not available [build log]
Last success reported on 2015-06-06 [all 5 reports]


Maintainer's Corner

For package maintainers and hackage trustees

Readme for photoname

Readme for photoname-2.1


author: Dino Morelli <>


photoname is a command-line utility for renaming/moving photo image
files. The new folder location and naming are determined by two things:
the photo shoot date information contained within the file's EXIF tags
and the usually-camera-assigned serial number, often appearing in the

This program is known to work with GHC 6.8.3 (and probably still 6.8.2) on systems where System.Posix (unix) packages are available.


Build and install in the typical way for Cabalized software:

   $ runhaskell Setup.lhs configure
   $ runhaskell Setup.lhs build
   $ runhaskell Setup.lhs test
   $ runhaskell Setup.lhs install