Projects / jsgal


jsgal is a dynamic Web-based gallery. However, rather than generating the gallery pages on a server using scripts, it is implemented in Javascript and DHTML and generates the pages in the client's browser. No offline generation of the Web pages is required; only a list of images has to be maintained, which allows easy updating and extending of galleries. This allows you to host dynamic galleries on servers without scripting support, or on local filesystems (e.g. CD-ROMs).

Operating Systems

Recent releases

  •  24 Feb 2009 01:06

    Release Notes: This release adds support for relative links within gallery XML files, so that it's easier to refer to galleries located in different folders. It adds support for storing version information in meta tags (for future use).

    •  11 Jan 2009 13:41

      Release Notes: This release fixes several minor rendering bugs and adds a new stylesheet.

      •  27 Dec 2008 00:36

        Release Notes: This release adds image preview in the thumb gallery for Internet Explorer. It adds vertical scaling of the gallery so that it perfectly fits into the browser window. It adds prefetching of preview images for faster previewing. It changes the HTML document type of the gallery from HTMLTransitional to XHTML Strict.

        •  22 Dec 2008 01:19

          Release Notes: This release adds image preview to the thumb gallery while the mouse is above a thumb. It adds tooltips to all buttons. It has a new default stylesheet. It has support for horizontal or vertical scaling on individual images for rendering very high or wide images.

          •  31 May 2007 20:32

            Release Notes: A bug with duplicate next/previous links for large galleries has been fixed. Thumb gallery size calculation has been optimized.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.