Open-source and cross-platform (UNIX, Mac OS X and Windows) picture manager / organizer written in Perl/Tk.
Mapivi is a photo management tool with focus on JPEG pictures. Mapivi supports adding, editing and searching of IPTC/IIM, EXIF data and JPEG comments. The pictures are managed in place (in your folder structure), so you are able to use other tools like file managers or other viewers together with Mapivi.
Mapivi is a stand alone tool, in the sense that there is no need for a web server, online access or a database.
The main window
Four different ways to browse your picture collection: by location, by keyword hierarchy, by timeline, by tag cloud
EXIF information (like timestamp, camera model, focal length, exposure time, aperture, etc.) are stored in the pictures by digital cameras. Mapivi displays this information in a short and readable format, e.g, "2008-02-21 10:55:30 29mm (43mm) F5.6 1/125s +0.3 ISO200 Nikon D70". It is possible to rename pictures according to the EXIF creation date and to search and browse your photo collection by this date.
IPTC information (like keywords, caption, location, etc.) can be added to pictures using Mapivi. There are several ways to do this: The user is able to define his own hierarchical keyword catalog and to assign one or several keywords to a selection of pictures at once. Other IPTC tags like the caption can be assigned directly in the main window. Existing IPTC location information (Country, Province/State, City, Sublocation) can be assigned to a set of pictures. These and all other IPTC tags can be edited in the IPTC dialog (for one or several pictures at once).
Mapivi also support JPEG comments, but I recommend to use the structured IPTC information.
Mapivi saves all meta information where it belongs to - in the pictures.
When you add a caption to a picture (like "day in the garden with Tom, Tim and Peter") or add hierarchical IPTC keywords (like Nature.Plant.Flower.Rose) this meta information is stored in two places:
One big advantage of this decentral information storage is the independence of the tool, because the meta information can also be changed by other tools than Mapivi.
Here are some thoughts about image archiving.
Mapivi supports several lossless JPEG operations, like rotation, cropping and framing of pictures. Other basic image processing (color correction or unsharp mask operation) are also supported [more]. Mapivi serves here as a frontend (GUI) for many proven command line tools, like the Image Magick tools.
Mapivi may also be used to build picture galleries for the web and other stuff.
Mapivi is free software (see License), if you like it you may make a donation from my donation page or via sourceforge:
.Donations received since start of project in 2002 (last update: 17.11.2006): 116$ via PayPal and some CDs from my amazon wishlist. March 2008: Mapivi had more than 31,000 downloads so far.
If you want to receive an email when a new Mapivi version is available, you may use Freshmeat press "Subscribe to new releases" on the Freshmeat Mapivi page.
I'm happy to announce a new Mapivi version!
All ways to browse and search your pictures are now united in the navigation frame (see screenshots below). This enables easy navigation through your pictures by your folder structure, keywords, keyword cloud, search, location or date information.
The default colors changed to a neutral gray to allow a better focus on your pictures.
This preview version is available for all platforms, but only as Perl distribution. It's quite stable, but not yet recommended for productive usage. Anyhow I would be happy to receive some feedback.
The actual development release is available at Sourceforge Develop in the Mapivi Subversion. You can either check out the repository or download a tarball there.
Mapivi - Martin's Picture Viewer
Mapivi is free software, if you like it you may make a donation via my donation page or via sourceforge:
Mapivi - a picture viewer and manager for Linux/UNIX, Mac OS X and Windows written in Perl/Tk
Supporting JPEG meta informations like: EXIF, IPTC/IIM and JPEG comments
© 2002, 2003, 2004, 2005, 2006 Martin Herrmann
<Martin-Herrmann@gmx.de>
All rights reserved.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
see also GPL at www.gnu.org
See also Requirements
Please read the INSTALL file. This is - of course - also included in the Mapivi package.
More information: Mapivi README, Mapivi FAQ and Mapivi Tips.
Mapivi may be downloaded at Sourceforge/Mapivi. Thanks to for hosting!
You will find three different packages there
You will find more information in the INSTALL file.
It's possible to set a tracker on the Mapivi project at Freshmeat or Sourceforge to receive an email when a new version is available.
You will find infos about the different versions in the change log.
You will find many valuable informations about digital photography and photo catalog software at Impulse Adventure.
© Martin Herrmann <Martin-Herrmann@gmx.de> (german or english spoken) - 21.09.2009