FIM aims to be a highly customizable and scriptable image viewer targeted at the users who are confortable with software like the Vim text editor or the Mutt mail user agent.
It is based on the Fbi image viewer, by Gerd Hoffmann, and works in the Linux framebuffer console ( so, it is not an X program! ).
However, recently FIM is been reworked to work with different graphical devices, like X (so, now it is an X program, too!) and aa (ascii art).
It is capable of regular expressions based (on filename) image viewing,vim-like autocommands, it offers GNU readline command line autocompletion and history, completely customizable key bindings, external/internal (if-while based) scriptability (through return codes, standard input/output, and commands given at invocation time, initialization file), internal filename-based image search, and much more features.
FIM is free software, and it ships under the GPL software license, complete with documentation, in form of a doc/FIM.TXT documentation file, a man page, lots of comments in the (sometimes still dirty) code, and some text files.
These details are provided for information only. No information here is legal advice and should not be used as such.