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.
- 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.
- 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.
|Read our complete collection of recommended free and open source software. The collection covers all categories of software.|