flimsel - a minimalistic image browser

Screenshot

flimsel

Description

flimsel is a minimalistic digitial image browser based on the fltk toolkit. It displays thumbnails of images given on the command line. It is intended to be used in digital image processing shell scripts see script in the examples directory. flimsel uses the very fast epeg library by The Rasterman (Carsten Haitzler) for JPEG thumbnail generation but falls back to fltk native methods for other image formats.

flimsel outputs keybord hotkeys and file names of selected images to stdout. Images whose filenames are written to stdin will be reloaded. The flimsel.sh script in the examples directory uses this to implement basic image manipulations on selected images:

  • Mouse2 opens the image in the feh image viewer
  • Ctrl+L rotates the selected images 90° left
  • Ctrl+R rotates the selected images 90° right
  • Ctrl+D moves selected images to the /tmp/flimsel_deleted directory
  • Ctrl+G opens the selected images in gimp
  • Ctrl+H shows sort of a help window
  • Ctrl+Q quits

Download

flimsel-0.0.6.tar.gz
sha1 d636535b0c307c247541c6c18de76bac2999dfc5

Source Repository

A mercurial repository can be found here.

Changes from 0.0.5 to 0.0.6

  • Fix redraw problem on resize.
  • NEWS -> ChangeLog.
  • Implement <Ctrl>-<Alt>-n to deselect all images and <Ctrl>-<Alt>-i to invert the selection.