--funroll-slideshow: A perl slideshow creator

fuss (short for --funroll-slideshow) is a highly customisable program designed to create slide shows. Anyone who's tried to write an HTML slide show from scratch knows how tedius the task can be (especially if one has a large collection of images). fuss simplifies matters as follows.

  1. You write a CONFIG FILE for fuss, with the list of images, captions or whatever else you choose to include.
  2. You write one or more ``Templates'' for your slide show in any markup language. (You can just use the default Theme [see THEMES] if you like).

That's it. fuss does the rest. fuss has a collection of MODULES (which in reality are just Perl Modules) which are executed from the CONFIG FILE. The module funroll::Page(1) substitutes the filenames / captions specified in the config file, and generates a html file (generally your slideshow or index files). It understands basic loop control and flow statements, so you can control the output to your taste. It also provides the option to filter the output through a preprocesser (like php for instance).

The module funroll::Resize(1) resizes and or rotates your images, and the module funroll::Directory(1) can be used to recurse folders. See the section on MODULES for a complete list and description. See also the section on THEMES, which are a collection of config files, templates, stylesheets and icons designed to create a complete slideshow.

The document is available as man pages or html. You can view them at


You can download the latest release at http://www.sourceforge.net/gislide/. Preferably you can download the latest release from CVS by typing

cvs -z9 -d :pserver:anonymous@cvs.sf.net/cvsroot/gislide checkout fuss

Read the file Readme for details on installation.


Not too many examples yet. But for now, you can check pictures from my trip to India afer my wedding: http://www.math.uchicago.edu/~gautam/pics/india/reception.html. I'll put up a few other examples shortly.

This project was originaly called gislide. You can find the original project, and examples at http://www.math.uchicago.edu/~gautam/gislide/.

Questions? Comments? Send me hate mail? gi1242@users.sourceforge.net. Public Key 03C4B6C8

Linux. Because a PC is beautiful thing to waste.

Last Modified: Sat 17 Sep 2005 06:51:36 PM CDT