A fully non-destructive photo retouching program providing a complete RAW image editing workflow

Project maintained by aferrero2707 Hosted on GitHub Pages — Theme by mattgraham

Back to main page

Installation instruction

Installing from PPA (Ubuntu linux and derivate distributions)

There are up-to-date packages available for Ubuntu and derivatives:

Installing on Arch Linux

Up-to-date precompiled packages as well as PKGBUILD scripts for Arch Linux are available from here. To install the pre-compiled package, download the photoflow-git-0.2.3-1-x86_64.pkg.tar.xz archive and then run
sudo packman -U photoflow-git-0.2.3-1-x86_64.pkg.tar.xz
To compile from sources, download the PKGBUILD file and run this command in the download directory:
makepkg -i

OSX dmg image

A binary distribution for OSX can be found here.

Windows installer

An installer for windows can be found here.

Installation from sources under Linux

The pixel rendering engine of PhotoFlow is based on VIPS ( You have to install a recent version of VIPS in order to compile PhotoFlow.

Once VIPS is set up and running, follow these steps to download and compile PhotoFlow:

  1. get master branch from GitHub:

    $ git clone

    or the development branch:

    $ git clone -b develop
  2. You need the following dependencies to build Photoflow: gettext, glib-2.x, libxml-2.0, pkg-config, swig, gtk-doc-tools, automake, gobject-introspection, gnu make, cmake, libtiff, libjpeg, libfftw3, exiv2, lensfun and gtkmm-2.x or gtkmm-3.x.

    PhotoFlow provides an helper script to simplify the building process; in order to use it you have to go into the "build" subdirectory and run the "" script:

    $ cd PhotoFlow/build
    $ bash ./

    This will not only compile photoflow, but also fetch and compile the right version of VIPS automatically.

  3. If all goes well, you can now open an image file with PhotoFlow:

    $ ./Release/bin/photoflow image_file_name

    Back to main page