Projects / feh


feh is a fast, lightweight image viewer that uses imlib2. It is command line-driven and supports multiple images through slideshows, thumbnail browsing or multiple windows, and montages or index prints using TrueType fonts to display file information. Advanced features include fast dynamic zooming, progressive loading, loading via HTTP (with reload support for watching webcams), recursive file opening (slideshow of a directory hierarchy), and mouse wheel and keyboard control.

Operating Systems

Recent releases

  •  14 Feb 2013 11:11

    Release Notes: This release fixes Imlib2 and X11 warnings when opening a URL returning an HTTP error, uses "feh -" to read an image from stdin, adds --keep-zoom-vp and --sort mtime options, and adds button bindings to zoom in/out.

    •  24 Dec 2012 20:35

      Release Notes: Adds %V format specifier (feh process ID). The --scale-down option will no longer be applied to the thumbnail window. --image-bg is now also respected when setting a wallpaper using --bg-max / --bg-center. An image deletion bug related to --cycle-once was fixed. Quick, low-offset drags are now detected as clicks to aid graphics tablet users, whose clicks were misdetected as drags. --start-at and 'z' (jump_random) now work in thumbnail mode as well.

      •  16 Oct 2012 04:37

        Release Notes: --min-dim and --max-dim options were added to limit processing to images within a certain width x height range.

        •  27 Sep 2012 21:20

          Release Notes: Fixes a segfault in lossless mirror/rotate when jpegexiforient is not present.

          •  26 Sep 2012 15:15

            Release Notes: EXIF orientation tags in inplace-rotated images are now always set to "0,0 is top-left" (normal rotation). Previously, they were left unchanged, causing EXIF-aware software to display images rotated with feh at an incorrect angle.

            Recent comments

            27 Mar 2007 14:52 vassilevsky

            giblib also required byt that isn't mentioned
            You should mention that giblib is also required -- couldn't build without it.

            04 Feb 2003 02:23 jpatokal

            Thumbs up!
            An excellent little program that does just what's it supposed to do; made setting up an automated picture slideshow a snap. Getting the sucker to compile, on the other hand, was a bit of a pain -- but the blame for that goes to imlib (try 1.0.5 instead 1.0.6) and giblib.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.