Version 2.3.0

Script last updated: 30 September 2000


What is it?

Slideviewer allows you to define a slideshow from a list of predefined images, or by specifying a directory with images in it. Images can be local or remote.

Slideviewer allows you have a vast array of controls for running the slideshow, like: image resizing, random links, slide index, auto advancement of slides, and jumping to a specified slide number. You can make the controls as simple or as complicated as you like

You get complete control of the look of the slideshow through design templates. You can define as many design templates as you like for a different look and feel. Using templates means you don't have to touch any perl code.

Slideviewer has been designed and tested to run Unix and Win/NT systems. It will probably run on other operating systems that support Perl.


You can see
this example to get an idea of what it looks like.
Or view the same images using a different design layout
Or incorporating a Java lens applet
Or incorporating midi
Slideshows can be initiated with a slide show selecter form


  • A single script controls everything.
  • Next, Previous, Start and End buttons.
  • Ability to go forwards or backwards.
  • Choice of auto refresh (if your browser supports it) or manual change of slides.
  • Automatically works out WIDTH and HEIGHT tags for any image to speed up download time.
  • Dynamically resize the images.
  • Set a cycle mode to have continious viewing of your show.
  • Jump to any slide in the show by specifying the slide number.
  • Jump to any slide via a slide index popup window or dropdown index list.
  • Jump to a randomily selected slide.
  • Easily configurable output formats via design templates.
  • Incorporate multi-media objects or java applets in your slideshow.


    Please give a rating for Slideviewer on the following resources.

    Rate Slideviewer on The CGI Resource Index
    10=excellent, 1=poor


    You may use Slideviewer for free if you are an educational institution, government organisation, non-profit organisation or individual.

    If you use Slideviewer for commercial purposes, ie: you use it for advertising your company or products, then you are required to purchase a Commercial Licence.

    You must retain all headers and copyright notices in the code.

    You must provide a link back to this page, if you run Slideviewer on your site.

    If you intend mirroring these pages, PLEASE contact me first. I need to know who has a copy of these pages so that I can notify them of updates.

    Slideviewer is ©1997-2002 Peter Sundstrom.


    Slideviewer package in gzip tar file (Includes button images and example files)

    Slideviewer package in zip format (Includes button images and example files)

    Slideviewer script only


    If you require Postcard Direct to be installed for you, please read
    this information.

    In Action

    The following are just some of the many sites that use Slideviewer

    Note that the stars indicate inovative or interesting uses of Slideviewer, it does not reflect the quality of the images or the site.

    Please let me know if you want your site added to this list.


    Installation and configuration documentation

    If you have any problems, queries, suggestions, use the Support Forums.

    Mailing List

    You can subscribe to the Slideviewer mailing list for announcements of new versions of Slideviewer.

    Change History

    Version 2.3.0 - 30 September 2000

    Version 2.2.1 - 27 August 2000

    Version 2.2.0 - 7 June 2000

    Version 2.1.0 - 16 April 2000

    Version 2.0.1 - 17 March 2000

    Version 2.0.0 - 6 February 2000

    Version 1.10.0 - 12 September 1999

    Version 1.9.3 - 23 April 1999

    Version 1.9.2 - 22 April 1999

    Version 1.9.1 - 08 May 1998

    Version 1.9.0 - 09 April 1998

    Version 1.8.3 - 17 March 1998

    Version 1.8.2 - 5 March 1998

    Version 1.8.1 - 17 January 1998

    Version 1.8.0 - 1 December 1997

    Version 1.7.1 - 18 November 1997

    Version 1.7.0 - 13 November 1997

    Version 1.6.1 - 18 October 1997

    Version 1.6.0 - 09 October 1997

    Version 1.5.1- 30 September 1997

    Version 1.5.0 - 20 September 1997

    Version 1.4.0 - 15 September 1997

    Version 1.3.0 - 26 August 1997

    Version 1.2.0 - 24 August 1997

    Version 1.1.1 - 16 August 1997

    Version 1.1 - 18 May 1997

    Version 1.0 - April 1997

    Ginini Technologies Software