| # Main features
| Easy to use. Just drag and drop an image folder onto JAlbum, select an output directory and press "Make album"
| Flexible. Album appearance can be highly customized through use of skins (album themes). Use or modify one of the many existing skins or create your own album look by making your own skin!
| Arrange and select images easily by using drag and drop in an Explorer-like user interface. Edit comments, rotate images and run slide shows off your local hard disk.
| Share your albums over the Internet straight from your local hard disk by using JAlbum's integrated web server. It is as easy as clicking a button. Your viewers only need their web browser to view albums.
| Publish the created album on the Internet in a snap with an integrated smart FTP and SFTP client with synchronization ability. With JAlbum you decide where to put your album.
| Use any web browser to view the generated albums. No special viewing software (or plugins like Java or Flash) needed. Albums can be served from any web server, a local harddisk, CR-ROM etc.
| Can create albums with text and comments in any language. JAlbum itself speaks 29 languages: Dansk, Deutsch, Eesti, English, Español, Ελληνικά, Hrvatski, Magyar, Nederlands, Norsk, Polski, Pyccĸий, Slovenčina, Српски, Srpski (latinica), Tϋrkçe, français, italiano, português, suomi, svenska, čeština, Български, Українська, ภาษาไทย, 日本語, 简体中文, 한국어, 繁體中文
| JAlbum supports deep hierachies of image folders. Each folder is represented by a folder icon or thumbnail image in the resulting web. You can easily organize thousands of images.
| Any file type, not just images, can also be added to albums (with icons linking to the resource)
| Easy to use wizard that helps you create an online web account for publishing your images (You can also use your existing account).
| EXIF and IPTC support. Camera make, shutter speed, aperture and other metadata can be extracted from images and used in albums.
| Image filters can be plugged in to enhance images during album generation, adding watermarking, logos etc. An open API and source code example are provided so developers easily can add new filters.
| It runs in console mode too (shell window). This allows for easy automation repeating album generation tasks through batch files etc.
| Really advanced album functions can be scripted in a Java-like language called BeanShell. This allows for limitless extensions to JAlbum.
| Runs everywhere. It's Java so it runs on Windows, Macintosh OS X, Linux, Solaris, AIX, OS/2, eComStation... Any platform that supports Java 1.4. (The albums do not require Java though)
| It's a JavaBean! The inner engine of JAlbum is a JavaBean meaning that you can easily integrate it into existing Java applications. An example could be inside a webserver for automated album generation. Here is an API for the bean.
| It's free and that's no bull. No expiration dates. No nag screens. No adware. No spyware. No bad conscience :-) However, a donation to support this full time project is highly appreciated.
Icon design by IconExperience