What is PhotoAlbum.js ?

It is a small side-project I have started a month ago to show pictures taken during my holidays. I could have used one of the many web sites that exist just for that purpose but I prefer to host my own content.

I had 2 main goals:

I decided to go with node.js to build that project. I know javascript for quite a long time but never achieved anything with node.js.



I wrote a small demo using pictures from

You can find the code on github.


The code uses the following Node.js modules:

It also uses:

The background can be found at The icons were modified from the ones at


I am currently happy with the state of my photo album generator. There are still few things that can be improved/added: