One of the modes that CrushFTP can display file lists in is 'thumbnail'.  This is a grid/tile type view that lists each item horizontally across the screen.

[attachments|thumbnails.png]

You can configure any number of utilities to build thumbnails.  OS X has built in command line tools for this, other OS's can use ImageMagick and ffmpeg.  If you have another command line tool, it can be configured as well as the functionality is generic.