I'm not sure it's what you want but take a look at JAlbum. There's no server side scripting involved and produces plain html with client-side javascript.
It looks really nice, with different "skins"...