tlsalbum is a tool to recursively convert a bunch of "raw" images (from my digital camera) into a web page structure for easy viewing and access.
Java implementation : Version 1.0 Release (standard Java 1.4)
JavaDoc
Download Mac OS X Application
DownloadJar Archive (for you poor non-believers) Start with java -classpath TlsAlbum.jar TlsAlbum
DownloadXCode Project Directory (with full source etc)
Features:
- Manages subdirs
- Produces HTML pages
- Copies and indexes movie files (.mov and .avi)
- Multithreaded! Makes use of any number of CPUs (1,2,4,8 supported in GUI for now)
- Stores your settings for next time
Pros/Cons:
- + Free!
- + Stable, it works :-)
- + Good looking - atleast the Mac OS X version ;-)
- - Likes ram...
Screenshot A : Main program window with settings

Screenshot B : Creation in progress

C implementation : tlsalbum-0.2.1.tgz[release, custom Makefile]
C implementation : tlsalbum-0.2.2.tgz[0.2.1 with working ./configure script]
Features
- Manages subdirs
- Produces HTML pages
- Copies and indexes movie files (.mov and .avi)
- Multithreaded! Makes use of any number of CPUs (define by generating the config file)
- UNIX-style config file ($HOME/.tlsalbum)
- autoconf/automake (./configure) for easy detection of GD
Pros/Cons:
- + Free, stable, working :-)
- + Fast, multithreaded. (2000 images in less than 10 minutes on my dual 1.8Ghz G5. Under 40 MB RAM used)
- + CLI - no cloggy interfaces, perfect for scripting environments
- - No GUI for those who fancy that (coming in later versions)