nagg - A Slide Show Generator

History

nagg a.k.a. "Not Another Gallery Generator!" is a shell script written for bash that creates XHTML image slide shows and photo galleries, originally written by Brian Reichert, hosted on sourceforge. I (Zhang Weiwu) made a few patches to the software, under the frustration of not being able to reach him though all his email addresses searchable on the Internet nor though his own blog, decide to publish my modified version on the web. Since the original software is most likely not maintained, I am more interested in taking over the maintanence instead of starting a new project, this I consider this web page a temperory home page for the project exists only because not being able to reach Brian. I hope the software homepage goes to http://nagg.sf.net under Brian's permission, in order to avoid having to move project home page simply because of maintainer changed.

If you can reach Brain Reichert please help us get contacted. Thank you very mcuh!

If you are a user of nagg would you also contact me to let me know how you think or feel about the product, or, even better provide a live gallery made by nagg that I can link to. Thank you very much.

Introduction by Brian Reichert

The following are copied from Brian Reichert's home page, instead of just linking to it, just in case his blog stop being maintained.

nagg (Not Another Gallery Generator!) is a shell script written for bash that creates XHTML image slide shows and photo galleries. It is inspired and influenced by both jGal by Ricardo Signes and iGal by Eric Pop. It uses CSS to format the XHTML output so it should be easy to customize. nagg allows the use of one command line to quickly create decent looking static XHTML indexes and slides for use as on line photograph and image galleries.

The idea to try my hand at something non-trivial in scripting started when my preferred gallery generator, jGal, stopped working due to an ImageMagick update. I'm friends with the author and he did fix it for me, however, I wanted some good practice in scripting. Thus, nagg was born. In writing nagg I tried to recreate the functions of iGal and jGal as much as possible.

nagg also now supports basic watermarking with the --mark option.

Download

The latest version does not use <table> for the gallery index page. HTML tables are less flexible because they have fixed number of columns, that would be too difficult to use on small screen due to horizental scroll-bar (e.g. the pouplar EeePC) and too narrow on a widescreen notebook computer. This version automatically use all available spaces for columns, without using Javascript. (The trick is to use "inline-block").

You can downlaod the latest version nagg-0.9.9.1 .


Google No GIFs Valid XHTML 1.1!