Early 2006, a cool guy named Lokesh Dhakar introduced Lightbox, a unobtrusive script used to display large images using modal dialogs over a black faded background. A great script, really. Since, every once in a while, someone comes up with their own take at this concept, using this or that javascript library (jQuery, Prototype, Mootools, YUI, you name it) and supporting various types of objects: images, flash objects, videos, inline HTML content, iframes, content fetched via an Ajax call, etc…
Recently, thinking about ditching Prototype here on this blog, I wondered if there was any cool Lightbox clone for jQuery. Man, there are dozens of them. How am I supposed to chose the one that will suit my needs? I started to write down a few URLs and comments, then it occurred to me that I could make something cooler. A few coding later, here is the Lightbox Clones Matrix!
I’ve listed more than 30 scripts, detailing for each one:
- Its javascript size (not considering CSS, images or anything else)
- The library needed, if any, mentionning its javascript size. I opted to compare uncompressed javascript file sizes, as it (sorts of) reflects the complexity and/or power of the library, regardless of how packed/minified/obfuscated it usually ships.
- The total javascript size. This data won’t interest someone already using a javascript library on their site, obviously.
- Image support
- The ability to group images into a single collection, allowing for easily browsing through images within the same overlay
- Any other common object supported: inline content (ie content already existing in the page, but typically hidden), iframe, content fetched by an Ajax call, video, Flash.
To make things cuter and quicker to read, everything is summarized by a row of pretty icons (mostly coming from the wonderful Silk set)

Of course, what would be the point of it if you couldn’t quickly restrict you search to a few criteria? There’s a handy filter set to make your selection easier. All the options are logical “OR”, ie selecting several features will list scripts with at least one of them. Note that you can shrink the filter box if you don’t need it.

Overall I had some fun making the Lightbox Clones Matrix. I hope it will be actually of any use to someone. Bookmark it, just in case you need it in the future! ;)
Related posts
Shorter URL
Want to share or tweet this post? Please use this short URL: http://ozh.in/hd
Metastuff
95 Blablas
Pages: [10] 9 8 7 6 5 4 3 2 1 » Show All

Pages: [10] 9 8 7 6 5 4 3 2 1 » Show All
thought, on 06/Jul/10 at 9:11 pm # :
As of today, it seems the Weebbox site is not longer active. In addition, the script itself was acting up in Chrome although oddly enough, working well in FFx and even IE8.
said, on 22/Jun/10 at 3:34 pm # :
Great list. Wish you could have put a tickbox column in however, to show which clones allow for image resizing within the browser window. I know prettyphoto does this but am not aware of any others -and for an image viewer this seems quite an important option to provide.
Thanks tho – otherwise invaluable!
replied, on 22/May/10 at 8:38 pm # :
http://www.clearbox.hu/index_en.html
Clearbox is a professional image and content viewer overlay window. Images below are speaking for themself, where you can see some examples about using the script: image galleries and many type of contents including Flash, Quicktime, Windows Media formats, HTML, inner content, etc.
commented, on 06/May/10 at 7:45 pm # :
There is another Lightbox-Clone called Quickbox, which is based on Slimbox an uses MooTools:
http://andrewplummer.com/code/quickbox/
As the main advantage over Slimbox, this script is a MooTools class and it’s much easier to extend.
commented, on 23/Feb/10 at 3:17 pm # :
Here’s another lightbox script for you: MooDialog
http://mootools.net/forge/p/moodialog