feh – image viewer aimed mostly at console users

feh is an open source mode-based image viewer and cataloger. It is especially aimed at command line users who need a fast image viewer without huge graphical user interface dependencies, though it can also be started by (graphical) file managers to view an image.

feh supports filelists, various image sorting modes, image captions, HTTP and more. Configurable keyboard shortcuts are used to control it; the mouse is also supported, but only required for very few actions.

feh can also be used as a wallpaper setter.

Features include:

  • Opens any format supported by Imlib2.
  • Fullscreen mode for slideshows or single images. Also a booth mode to change the fullscreen image periodically.
  • Various operation modes:
    • Slideshow: Show all files in or below a directory, change slides with your keyboard or automatically after a delay.
    • Thumbnail: List files as clickable thumbnails.
    • List: ls-like output with image dimensions etc.
    • Multiwindow: Open all images at once.
  • Optional HTTP/FTP support via libcurl.
  • Can be used as wallpapersetter, supports rxvt transparency.
  • Filelist support.
  • Recursive file opening.
  • Sorting of the filelist.
  • Saving/loading filelists.
  • Loading images via http.
  • Reloading after delay.
  • Montage creation.
  • Collage creation.
  • Index print creation.
  • Thumbnail browser.
  • In-place editing.
  • Background setting.
  • Dynamic zooming.
  • Panning.
  • Rotation.
  • Smooth/sharpen.
  • Key or mouse control.
  • Context menus.
  • Caption overlay.
  • Lots of configurable keyboard shortcuts. Usable without a mouse.
  • Auto zoom.
  • Custom actions (shell commands), e.g. for sorting images.

Website: feh.finalrewind.org
Support: Manual, GitHub
Developer: Tom Gilbert and contributors
License: MIT License


feh is written in C. Learn C with our recommended free books and free tutorials.

Return to Image Viewers Home Page

Read our complete collection of recommended free and open source software. The collection covers all categories of software.
Share this article

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.