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).
JSGalBuilder is an application for creating and editing of Web based galleries. The created galleries use JSGal (a JavaScript based gallery) for the rendering of the gallery in the browser. It also supports automatic scaling and automatic rotation (using JPEG EXIF orientation information) when new images are added to the gallery. In contrast to many other gallery builders, JSGalBuilder does not create static HTML files with the gallery. Instead, only the scaled images and XML files with the gallery meta data are created. The actual rendering of the gallery is done by JSGal once the gallery is displayed in the browser and is therefore very flexible.