30 Scripts For Galleries, Slideshows and Lightboxes


Family photos, vacation snapshots or creative artistic works: whatever images you have to present, you can present them in a variety of ways. On a big screen, in slide shows or in a thumbnails gallery. However, to convey the message of presented data effectively, it’s important to offer it in an attractive and intuitive way. Furthermore, the presentation itself can make images more valuable and simplify the browsing through hundreds of slides.

There are literally hundreds of solutions for web-based galleries out there. We’ve selected 30 scripts of impressive slideshows, lightboxes and galleries you can use for effective presentations of your images. Most of them don’t have any technical requirements, so you can use them right away. Let’s take a look.

Ajax Image Galleries & Lightboxes

  • Minishowcase1
    Minishowcase is a small and simple php/javascript online photo gallery, powered by AJAX/JSON that lets you put easily your images in an online gallery, without having to configure databases or changing and customising code (though you may do it if you feel so) allowing to have an up-and-running gallery in a few minutes.
  • JonDesign’s SmoothGallery 3
    Unlike other systems out there, JonDesign’s SmoothGallery is designed from the ground up to be standard compliant: You can feed it from any document, using custom css selectors. And even better, this solutions is very lightweight: The javascript file is only 16kb.
  • Ajax Photo Gallery5
    The AJAX version of AgileGallery is a free AJAX photo gallery that rips through the XML output from Picasa (a free download from google) and generates DHTML for the paging and thumbnails and displays the full sized photos along with any description entered in Picasa. Since this photo gallery uses AJAX technology, it eliminates the need for any page refresh as the user pages through the photos.
  • Pyxy-gallery7
    Pyxy-gallery is an AJAX image gallery in PHP and JavaScript, which optionally uses lightbox.js. It is designed to be an ultra-light-weight, “drop-in” image gallery.
  • zenphoto9
    Zenphoto is an answer to lots of calls for an online gallery solution that just makes sense. After years of bloated software that does everything and your dishes, zenphoto just shows your photos, simply. It’s got all the functionality and “features” you need, and nothing you don’t. Where the old guys put in a bunch of modules and junk, we put a lot of thought. We hope you agree with our philosopy: simpler is better.
  • Couloir.org: Resizing, Fading Slideshow Demo – AJAX Slideshow11
    This photo slideshow is a demonstration of Flash-like behavior implemented solely in Javascript, HTML, and CSS. The code is offered as-is — Couloir.org offers no technical support. However, you are permitted to use it on your own project so long as you do so according to the rules outlined in the Creative Commons ‘Attribution-ShareAlike 2.0′ License and the license terms contained in the associated, third-party APIs.
  • Grey Box12
    A pop-up window that doesn’t suck. GreyBox can be used to display websites, images and other content in a beautiful way.
  • Lightbox213
    Lightbox JS is a simple, unobtrusive script used to overlay images on the current page. It’s a snap to setup and works on all modern browsers.
  • Litebox
    Litebox is a modified version of Lightbox v2.014 created with one thing in mind, size reduction. Litebox utilizes the 3kb javascript library moo.fx15 in association with prototype.lite, giving us the basic tools we need to make this work and you the ability to expand.
  • Multifaceted Lightbox16
    A script (JavaScript) that allows you to focus the users attention on a particular portion of the screen. It creates the equivalent of a modal dialog box – this means that while the user looks at this focused part of the screen, they can’t interact with the rest of the screen.
  • Slightly ThickerBox 1.718
    Slightly ThickerBox is a modification of Cody Lindley’s Thickbox script. I modified it for use on my Jason’s Toolbox Redesign. The modifications allow the script to generate “Previous Image” and “Next Image” links. The result is that you can use Slightly ThickerBox to create image galleries. In addition, you can create groups of galleries by setting a “rel” attribute on the links. (I also moved the Caption and Close link to the top and made the script case insensitive.)
  • TripTracker19
    The TripTracker slideshow is a lightweight JavaScript image viewer with an animated slideshow feature.
  • Slimbox, the ultimate lightweight Lightbox clone21
    Slimbox is a 7kb visual clone of the popular Lightbox JS v2.022 by Lokesh Dhakar, written using the ultra compact mootools23 framework. It was designed to be small, efficient, more convenient and 100% compatible with the original Lightbox v2.
  • Suckerfish HoverLightbox25
    The Suckerfish HoverLightbox is a mashup of three very popular Web design techniques blended together to offer a new way of presenting your image galleries.
  • Suckerfish HoverLightbox Redux27
    The Redux has a number of improvements, mostly visual, but some behavioral changes as well. Before going into detail, it’s important to give due credit to those who helped make the Suckerfish HoverLightbox a possibility.
  • ThickBox 2.1.128
    ThickBox is a webpage UI dialog widget written in JavaScript on top of the jQuery library. Its function is to show a single image, multiple images, inline content, iframed content, or content served through AJAX in a hybrid modal.

CSS-Based Image Galleries

  • A Photograph Gallery30
    Just a simple :hover over thumbnail images to give a full size view of each photograph. With all but Opera you can also click the thumbnails to retain the image on the screen. Text can be added at the bottom of each picture. Ideal for photograph albums.
  • A simple CSS photo-album32
    The text numbers and images are held in an unordered list without any extra markup (no ‘ems’ or ‘spans’ etc). The CSS just styles the text numbers so that they appears in a box and the images so that they are hidden until your visitor clicks a number square.
  • Cross Browser Multi-Page Photograph Gallery33
    Based on Suckerfish HoverLightbox this one uses my multi-page layout system but includes images instead of text. Unlike the Suckerfish HoverLightbox this version is pure CSS.
  • CSS Image Gallery35
    This is a purely CSS based image gallery that displays larger versions of thumbnail images dynamically when the mouse hovers over them. A rich HTML caption can be added to the enlarged image, and every aspect of the Image Gallery exists as plain HTML on the page. The idea is to use CSS’s “:hover” pseudo class to cause an element to react onMouseover. When that happens, an absolutely positioned container holding the enlarged image, anchored on the page by another container with position set to relative, is shown. Furthermore, it’s possible to modify the behavior so the enlarged images are only shown onClick, though IE6 currently doesn’t support this behavior well. The gallery works in IE6+, Firefox, Opera 8+.
  • CSS: Photo Showcase37
    This experiment uses CSS and basic markup to create a simple way to display photo thumbnails on your site while offering convenient fast zoom viewing, even for dialup users.
  • Hoverbox Image Gallery39
    Basically, it’s a super light-weight (8kb) roll-over photo gallery that uses nothing but CSS.
  • Photo scroll gallery41
    A combination of several of my previous galleries to give a scrolling ‘thumbnail’ image, a medium size image on hover and a full size image on click. The thumbnail, medium size and full size images are all the same image just resized using CSS. The thumbnails are square to make the scrolling area simpler to work with. This does make these images a little distorted but not so much that they look wrong.
  • Sliding Photograph Galleries43
    It is just an unordered list of images that are normally compressed vertically (reduction 8:1). When you hover over one of these compressed images it expands to full size. It is based on my sliding menu system and adapted to use images. No thumbnails are required and all the images are ‘pre-loaded’.This method can be used either vertically, as shown, or horizontally.

JavaScript + CSS-based Galleries & DHTML-Galleries

  • xImgGallery – Javascript Image Gallery & Slideshow45
    This script implements a Javascript image gallery and slideshow – all in one file.
  • easyAlbum47
    A DOM photo Gallery solution that is browser friendly, keyboard friendly, bandwidth friendly and more.
  • ImageGal49
    imagegal is a simple PHP script that will automagically create a JS/CSS/DHTML powered image gallery for you when dropped into a directory containing images. This simple script was inspired by a Jeremy Keith’s article on aListApart.com.
  • Highslide JS50
    Highslide JS is a piece of JavaScript that streamlines the use of thumbnail images on web pages. The library offers these features and advantages: No plugins like Flash or Java required. Popup blockers are no problem. The images expand within the active browser window.
  • Satellite52
    Satellite is an all in one photo gallery website that takes advantage of Yahoo Flickr’s image hosting and management tools. You can upload and manage your images using Flickr and host your portfolio on your own server via Satellite.
  • Dhonishow53
    Showing Picture Online with Javascript.


  1. 1 http://minishowcase.frwrd.net/
  2. 2 http://minishowcase.frwrd.net/
  3. 3 http://smoothgallery.jondesign.net/showcase/gallery/
  4. 4 http://smoothgallery.jondesign.net/showcase/gallery/
  5. 5 http://www.agilegallery.com/ajax-photo-gallery.html
  6. 6 http://www.agilegallery.com/ajax-photo-gallery.html
  7. 7 http://fennecfoxen.org/pyxy/gallery
  8. 8 http://fennecfoxen.org/pyxy/gallery
  9. 9 http://www.zenphoto.org/
  10. 10 http://www.zenphoto.org/
  11. 11 http://www.couloir.org/js_slideshow/
  12. 12 http://orangoo.com/labs/GreyBox/
  13. 13 http://www.huddletogether.com/projects/lightbox2/#example
  14. 14 http://www.huddletogether.com/projects/lightbox2/
  15. 15 http://moofx.mad4milk.net/
  16. 16 http://www.gregphoto.net/lightbox/
  17. 17 http://www.gregphoto.net/lightbox/
  18. 18 http://www.jasons-toolbox.com/SlightlyThickerBox/
  19. 19 http://slideshow.triptracker.net/
  20. 20 http://slideshow.triptracker.net/
  21. 21 http://www.digitalia.be/software/slimbox
  22. 22 http://www.huddletogether.com/projects/lightbox2/
  23. 23 http://www.mootools.net/
  24. 24 http://www.digitalia.be/software/slimbox
  25. 25 http://mondaybynoon.com/2006/03/27/suckerfish-hoverlightbox/
  26. 26 http://mondaybynoon.com/2006/03/27/suckerfish-hoverlightbox/
  27. 27 http://mondaybynoon.com/2007/02/19/suckerfish-hoverlightbox-redux/
  28. 28 http://jquery.com/demo/thickbox/
  29. 29 http://jquery.com/demo/thickbox/
  30. 30 http://www.cssplay.co.uk/menu/gallery.html
  31. 31 http://www.cssplay.co.uk/menu/gallery.html
  32. 32 http://www.cssplay.co.uk/menu/photo_album.html#nogo
  33. 33 http://www.cssplay.co.uk/menu/lightbox.html#flower8
  34. 34 http://www.cssplay.co.uk/menu/lightbox.html#flower8
  35. 35 http://www.dynamicdrive.com/style/csslibrary/item/css-image-gallery/
  36. 36 http://www.dynamicdrive.com/style/csslibrary/item/css-image-gallery/
  37. 37 http://mikecherim.com/experiments/css_photo_showcase.php
  38. 38 http://mikecherim.com/experiments/css_photo_showcase.php
  39. 39 http://sonspring.com/journal/hoverbox-image-gallery
  40. 40 http://sonspring.com/journal/hoverbox-image-gallery
  41. 41 http://www.cssplay.co.uk/menu/photo_scroll.html#nogo
  42. 42 http://www.cssplay.co.uk/menu/photo_scroll.html#nogo
  43. 43 http://www.cssplay.co.uk/menu/gallery3l.html
  44. 44 http://www.cssplay.co.uk/menu/gallery3l.html
  45. 45 http://cross-browser.com/toys/img_gallery_2.php
  46. 46 http://cross-browser.com/toys/img_gallery_2.php
  47. 47 http://tjkdesign.com/articles/gallery/photo_gallery.asp
  48. 48 http://tjkdesign.com/articles/gallery/photo_gallery.asp
  49. 49 http://dasme.org/imagegal/
  50. 50 http://vikjavev.no/highslide/
  51. 51 http://vikjavev.no/highslide/
  52. 52 http://design.tedforbes.com/
  53. 53 http://www.dhonishow.de/

↑ Back to top Tweet itShare on Facebook

Co-Founder and former CEO of Smashing Magazine. Sven is now writing science-fiction and runs some web sites for fun - more or less ...

  1. 1

    If you are in a hurry or don’t want to mess with too much code, check out this handy little app based on Lightbox2: http://pranas.net/webgallerycreator/

  2. 2

    Lightbox is defenitly the way to go if you want the ability to show a thumbnail and provide the visitor a nice, clean and intuitive big image of it.
    Thanks for this useful post!

  3. 3

    What about Scott Schiller’s 35mm Photo Viewer:

    I think his is really cool, works very well. Always been a fan of his work.

  4. 4

    Very Thanks!

  5. 5

    Thak you for this post. I realy need, all of them in one place.

  6. 6

    rss-feed.se - senaste nyheterna

    May 18, 2007 12:17 am

    Kind of nice, but I don’t like Gallerys at all.


  7. 7

    2 Good works in the same day!!!
    Keep going!!!!

  8. 8

    The CSS one looks nice.

  9. 9

    That’s another PHP gallery script which can be added to the list:: http://andyydev.com/project.php?file=QuickGal

  10. 10

    Sherif Mansour

    May 18, 2007 9:19 am

    Top stuff again Smashing Magazine – great list

  11. 11

    2 others lightbox-like that can show single image, multiple images, inline content, iframed content, or content served through AJAX :
    – SmoothBox : SmoothBox
    – SqueezeBox : SqueezeBox

  12. 12

    this is perfect for my next gallery :) thanks smashing magazines

  13. 13

    You missed one: http://imagin.ro , very powerful and complex …

  14. 14

    Hi: I ran into yet another gallery solution last night called simpleviewer. Free for personal use, very easy to use (even for the technodolt) and very neat presentation with easy navigation. There is a version that integrates very well with Picasa2. Using the Picasa version means you don’t even have to create your own thumbnails. If you add captions to your Picasa gallery, these are included with the gallery images. If you don’t add captions in Picasa, the image file names are displayed instead. Captions are better. :)

  15. 15

    Ive tried most of these galleries but the one I keep going back to now isnt on this list

    have a look at Photostack


  16. 16

    Great list, thanks. I’ll check them out. Some of the screenshots are a bit confusing though – it’s hard to see where the screenshot starts and your content ends.

  17. 17

    Thanks for putting this list together, handy having a list of galleries, slideshows and lightboxes all in one place.

  18. 18

    great scripts for web albums,

  19. 19

    An example of lightbox2 implementation with flickr http://flickr.mathewvp.com

  20. 20

    Another script: Ibox

  21. 21

    Personally I use Flickr to archive all my photos and recently I came across this script from naggle.com which provides a beautiful gallery with seamless integration with the Flickr API.

  22. 22

    Hey.. it’s very nice to see all good image galleries in a single page.. i was searching for a good image gallery to use in my site.. thanks to smashing magazine..lots of million thanks to you…

  23. 23

    that is cool! thanks a lot

  24. 24

    Hey you forgot LightWindow, the boosted Lightbox

  25. 25

    Thanks pals , actually , i was looking out for a nice gallery i could use up .

    Gallery by menalto , was actually , very heavy and sucks from root .

    Found , phpgraphy to be useful .
    Anyway , nice post and thanks .

  26. 26

    great post as usual, guys. thanks for the effort!

  27. 27

    @ Mark

    Agree…simpleviewer is a great product.


  28. 28

    Thanks so much for this all in one place! Exactly what I’ve been craving.

  29. 29

    you forgot the brand new complete JS-PHP personal gallery solution, the OAT Gallery! :)

  30. 30

    Or you could just drop doing the JavaScript yourself and use a 100% declarative library like the one in my sig.


  31. 31

    Dont forget FlickrHelpr. CSS, AJAX, using your flickr photos.

  32. 32

    i really love the way u round them up, gr8 job guys.
    keep it up.

  33. 33

    Great list SM.

    I used to keep track of galleries scripts at delicious. Now I need to keep just one link :)

    thanks again.

  34. 34

    thanks for the nice thematic link collection. would pick something of these for the next client projects.

  35. 35

    Fotis Evangelou

    May 21, 2007 7:52 pm

    A great alternative to Lightbox is Lytebox. It does not really on any JS library and produces the same effect as the original (better in my opinion).

  36. 36

    Jermayn Parker

    May 23, 2007 5:54 pm

    Good one, galleries can be useful at times especially for projects etc

    Thanks for posting them :)

  37. 37

    This is a great list, thanks for compiling it.

  38. 38

    I came up with another solution that is in beta right now: imgStack. Display a sequence of images in a area of your website, users can click through it with an unobtrusive fading interface. Super-easy to use: http://tint.de/imgstack-0-5

  39. 39

    Hi !
    Niiiiiiiiiiiice article !

    Thx ! And keep on offering us such goood articles !

  40. 40

    Very very useful list.
    Many thanks!

  41. 41

    Same post as Drweb (german web magazine) wrote a month ago? :-) Have a look: Link [www.drweb.de].
    But nice to have this post in english now ;-)

  42. 42

    Nice article. My recommendations goes to Zenphoto. I’m using it and I’m completely satisfied.

  43. 43

    Freelance Website Design

    June 9, 2007 6:48 am

    These aren’t bad at all. I like most gallerys that use any form of jquery, ajax, etc.

  44. 44

    I prefer to use highslide: http://vikjavev.no/highslide/

  45. 45

    Hey, my gallery script is missing :-) Imago Comments welcome

    Too bad that this nice list is quite too late

  46. 46

    the “previous – “next” links doesn’t work in the AgileGallery!

    Is this a bug? Does anyone knows how to fix this.

  47. 47

    Great list of slideshow thank.

  48. 48

    Shane O Sullivan

    July 3, 2007 9:33 pm

    I’ve written an Image Gallery for Flickr based on Dojo (http://www.dojotoolkit.org), JavaScript and CSS. It has a bunch of cool features, including intelligent pre-loading of images , fade effects and much more.

    It’s open source, and it’s only dependency is the Dojo toolkit.

    See http://shaneosullivan.wordpress.com/2007/07/03/flickr-and-dojo-image-gallery for more information.

  49. 49

    Hi, just passing through try this gallery also,
    very customizable free for private use
    expose 4 works with joomla also standalone flash


  50. 50

    thanks for sharing these useful galleries!

  51. 51

    This article is an eye opener as I have been a lightbox user for a while now. I will be looking over alternatives you mention as some of the screenshots look very interesting.

  52. 52

    Excellent list !!!!
    The jQuery solution is a killer lightbox solution.
    I´m blogging about it ok ?


  53. 53

    Very good list ! Thanks.

  54. 54

    Thanks for this great compilation. Here’s a YUI based lightbox gallery script, great compatibility across browsers.


  55. 55

    The great thing about these scripts is that you don’t have to use them as galleries that are traditionally thought of. The SmoothGallery can be used as a rotating header. I have used it that way before. You can hate galleries all you want, but if you look at them as another way to present graphics in general or use differently they can become a whole lot more than galleries.

  56. 56

    Thanks for this. It was extremely helpful.

  57. 57

    No mention of what I think is the best, easiest to implement gallery around. Made by the brilliant folks over at http://www.dezinerfolio.com. It’s a flash/xml based gallery

  58. 58

    I have just added three new image widgets to the Dojo ajax toolkit, a Slideshow, a ThumbnailPicker, and a Gallery. Using Dojo’s data stores, they can display images from Flickr, Picasa, or just your own pics. Check out the blog post at http://shaneosullivan.wordpress.com/2007/10/13/introducing-the-new-dojo-image-widgets/

  59. 59

    Heres the gallery to put all these little beginner galleries to shame
    not my creation but I use it exclusively.


  60. 60

    I didn’t see a gallery built on the YUI framework. PhotoViewer is a nice application that could be added to this list.

  61. 61

    Hey guys, just wanted to say thanks for including my CSS showcase thingy in your line-up. Again I am honored and appreciative.

  62. 62

    Very nice set. Thanks!

  63. 63

    All these scripts display images from album statically.. i m looking for scripts that display images from RSS Feeds… I want to display images from flickr like site …!! Any idea ???

  64. 64

    Dejan Web Dizajn

    March 22, 2008 5:59 pm

    I like this galleries very much. Pretty handy! ;)

  65. 65

    Lovely image galleries, these increase my workflow.

    Many Thanks

  66. 66

    Magic Zoom is another tool to add to your list, particularly for showing high res versions of product images.


  67. 67

    This site would be great if it wasn’t for all the extra graphics on the side bar that slowed it down considerably.

  68. 68

    Tayfun Simsek

    May 7, 2008 2:23 pm

    I’ve write a script that is directly create your gallery from a directory.

    This script’s name is ilksen-Hermione.

    More Specifications:
    Some IPTC data supported.
    It will directly create your gallery from a directory.
    Thumbnails are creating automatically with GD Library.
    Resized versions can specify.

    Requires: PHP and GD Library. No setup required.

  69. 69

    My photoscript is not that leightweight…it’s a bit more complex than most mentioned solutions, but it also offers a lot of possibilities (like a combination of photoblog and gallery, exif support etc).
    I wish this list would have existed 5 years ago, would have saved me a lot of work ;-).
    Anyway, my script is named Sylverblog and is also released :

  70. 70

    Frontpage Slideshow by JoomlaWorks originally started as a Joomla! only extension but now there is a standalone version which can be integrated into any php based website or CMS, including WordPress or Drupal. Related demos are available on http://www.frontpageslideshow.net.

    What separates Frontpage Slideshow from the rest is that a) it uses templates and comes prepacked with 8 (more added as versions progress) and b) it utilizes 2 different slideshow engines based on jQuery and Mootools (thus providing alternatives in case of javascript conflicts). The templating of the slideshow relies solely on CSS coding and anyone can create their own template pack and use it within the slideshow.

    Enjoy! ;)

  71. 71

    Thanx this is a greate site.
    I like the smooth gallery. (java script)

  72. 72

    Really wonderful collection. Awesome.

    Best Regards,

  73. 73

    i’ve been usign light box that’s cool.
    JonDesign’s SmoothGallery and Cross Browser Multi-Page Photograph Gallery are also attractive.

  74. 74


    August 12, 2008 1:37 pm

    iGall generator gives few lines of code you need to include in your HTML, no need PHP, or ASP, works everywhere where is Javascript
    And here is a link

  75. 75

    Very very good archive.. Thanks.. great..

  76. 76

    Would like a gallery that looks like piclens, with all its 3d animation, but totally on my site, no external links, no messing with rss feeds and does not require the user to have a piclens enabled browser, ie totally browser independent. Anyone got any ideas, one for the developers perhaps.

  77. 77

    I just updated my own Mediabox script to the latest Mootools 1.2 library…

    mediaboxAdvanced (http://iaian7.com/webcode/mediaboxAdvanced) now supports 13 different social videos sites, flash video, audio, animation, inline and external HTML content, images, gallery sets, and title::caption formatting, among many other updates.

    It’s fast, conforms to the original Lightbox syntax standard, and is easily styled using CSS. What more can I say? I use it on my own sites!

  78. 78

    super thank you

  79. 79

    Nice articile

  80. 80

    Sorry, but this list is complete crap. I went through each and every one of those scripts without finding a good one that does:
    * NOT show a 5 second “loading” message between each image (like ALL these ajax/lightbox ones does.. Whatever happened to preloading?! )
    * Offer a slideshow ability
    * And transition effects, just a simple fade would do.

    If anyone can offer me a link to a script that does the above I would it would make those 30 above completely obsolete!

  81. 81

    Thanks for this, it really help me!

    steffn: I have experience only with minishowcase gallery and I must say it is really fast (even on slow network connection at work) and it offer slideshow.

  82. 82

    Just found online clone for MSVista photo gallery – Vista Photo Gallery.com. not tested yet, but thedemo looks nice.

  83. 83

    thank you very much for this. it is much appreciated.
    regards from bolivia

  84. 84

    Thanks for sharing. Good resources for animations.

  85. 85

    Another good soft – Visual LightBox VisualLightBox.com, great to configure lightbox script without coding.

  86. 86

    that’s was a great article. congratz.

  87. 87

    wow.. it’s cool..


  88. 88

    Does any one knows a gallery solution which can be used with Amazon s3?

  89. 89

    Does anyone know photo gallery with image protection from save and taken from browser temporary files?

  90. 90

    I’d like to suggest ColorBox. It’s a jQuery based lightbox that is similar in size and features to the other lightboxes, but allows users to style the appearance and behavior to fit the theme of their website without modifying the core JavaScript file.

  91. 91


    May 2, 2009 1:35 pm

    EXELLENT!!!!! :)

  92. 92

    Thanks for this, been looking for a nice simple gallery i can use to display a few pics and this works a treat. Cheers

  93. 93

    I don’t get it

  94. 94

    I’ve used most of them, and the one that works best for me (I work alot with artits…) is highslide, i prefer a minimalist design, one page – entire gallery. check out an example here:
    Highslide used for gallery.
    I also used it for the news and events section, when you click on an article or event, a page or flyer pops up using highslide, i love the script :)

  95. 95

    It’s cool Galleries


  96. 96

    thanks, galleries are good looking.

  97. 97

    What do you call a content type slideshow? Like the ones used all over the web now where you see some content then a few seconds later another content slide comes up. You can usually control them by clicking on corresponding page icons etc. Such as the one on http://www.aetna.com – I know they use a flash version however I have seen some jscript or css versions I believe. I just want to learn how to make one in any language. I have no idea what they are called though. Thanks!

  98. 98

    life saver [http://www. spiralteck.com my website]

  99. 99

    I use some of the galleries from cssplay. But I also like the lightbox gallery for the Web design portfolio photos.

  100. 100

    There is also Clearbox: Clearbox, but it’s free only for personal use and commercial licence is not very cheap…

  101. 101

    thank you for scripts

  102. 102

    Excelentes galerias, sobre todo la “JonDesign’s SmoothGallery “

  103. 103

    Does the Horizontal Suckerfish Hover Lightbox work woth video?

  104. 104

    I just developed a new lightview which you may like.
    based on the simpleJS lib it adds lightview functionality with just 1KB of extra css.
    Supports ajax component loading, degrades for search engines, etc and has load and fade effects.


  105. 105

    The list of scripts is truly great but….you still need some knowledge to add them to your website. Check readyphotosite.com, that’s fully manageable websites with the flash photo galleries as the key component. Sven, you have done a tremendous job!

  106. 106

    Try out TopUp:


    It’s jQuery (soon also Prototype) based and meant to be setup with great ease. The easiest setup is only to include one(!) external Javascript file. It uses one image sprite per layout and doesn’t require a separate stylesheet file to reduce the amount of requests.

    The (pixel perfect) look-and-feel is Apple-like with a dashboard and quicklook layout. You can display images, Youtube content, Flash (SWF and FLV), iframes, Ajax content, QuickTime, Windows Media and RealPlayer movies! Display them separately or grouped. So check it out and give it a try ;)

  107. 107

    PhotoEmbed is a free Flash based image gallery:

    You can embed this in any size and it works in any browser. Needs only a simple xml file. Fades in images and thumbs, smooth scrolling, also has fullscreen mode. A cms tool for gallery creation is also available.

  108. 108

    I’d like to throw xFlow! into this little mix:


    xFlow!, the PHP and Javascript Coverflow replacement.

    Written in PHP and Javascript, it’s a breeze to setup and administer, and boasts a wealth of features.

  109. 109

    Check this one also http://www.galeriashqip.com

  110. 110

    Here is flash galleries http://www.flash-gallery.com. Easy to install and modify

  111. 111

    You should check out Lightview by Nick Stakenburg. It’s not free but is the best lightbox implementation I’ve been able to find. http://www.nickstakenburg.com/projects/lightview/

  112. 112

    Great list, need to bookmark it :).

    The applications are REALLY nice, especially smoothGallery,
    very sad that google search does not show these EXCELLENT applications in search results if ya search for it .

    An gallery that i like to use is this one: http://www.promagallery.com , that should be in the list also!

    keep up the good work

  113. 113

    I like highslide script gallery

  114. 114

    I like all Gallery Bcoze It is very useful in Web Development for Me…..
    I love all gallery tooo much……..

  115. 115

    Nice Gallery Collection..

    100 Kinds of JavaScript Image Galleries are found at

  116. 116

    What about My PHP DropBox Gallery ?

    It’s a PHP script to generate a photo gallery on the fly on your server, from a directory of your dropbox.

    Demo : http://2boandco.com

  117. 117

    I love Highslide.JS

  118. 118

    Im looking for a gallery for video.

    I have a button link on my site called ‘showreel’. What I want is, when you click on the link,
    I want the lightbox pop up (overlay) with a thumbnail video gallery + main video to show up.
    Basically, I want the visitors to choose to view various videos in the thubmnail section..and when they click it, they will see it in the main area above. Just like a gallery image show…but with video. Do you guys recommend a reasonably simple script that I may use? Please email…

  119. 119

    gr8 collection thankx for sharing !

  120. 120


    February 1, 2010 8:25 am

    Hi, thanks for great lists :)

    does anyone know gallery like Facebook?



  121. 121

    Im am using ImageIsland in my websit, and very happy with it. I used Gallery menalto before and hated the database setup. They have a freeware version, but not sure about it. I think the company is GiantIsland. Unlike the others, this one has no database to setup, and runs on Windows Server. In my photo galleries you can store your photos in nested folders on your server like on your desktop. Very easy to use photo website software. The gallery does not have advertising which is why I stopped using sites like Flickr.

  122. 122

    http://www.giantisland.com is the the site. Sorry, I forgot to include the link under my earlier post.

  123. 123

    cool..! information, for simple

  124. 124

    Just wrote a script, which might be of interest:


    features: User-Interface, easy installation, lightbox, slim script, no mysql or programming skills needed…

  125. 125

    Just curious, I like the one they use at Forbes.com. Anyone know which model that would be?

    Thanks, if so, please let me know. I’ve got a pretty standard gallery on my site

  126. 126

    Nice options but I did not find I was looking for…

  127. 127

    excelente aporte muy bueno y fácil me encanto

  128. 128

    xFlow!, a Javascript and PHP image and video Coverflow style gallery, is now at v1.5,.Many updates and features added.


    Check it out…

  129. 129

    what a helpful tourism site keep it up

  130. 130


    March 7, 2010 11:08 am

    awesome list.
    using Suckerfish HoverLightbox on a project.

    thanks for sharing

  131. 131

    Is it possible to load a gallery from within image? and show rest of images in light box.?

    if u got answer than please contact me on dev_03patel@yahoo.co.in

  132. 132

    while it’s very basic and still in early Beta – OpenFoto seems to be very popular – http://openfoto.quintalinda.com

  133. 133

    Finally someone with some sense! Colorbox, Fancybox both of them put all of these examples to shame!

  134. 134

    I’ve actually been looking for a lightbox script that is similiar to the one on asos.com .
    Basically when you click on the image, a bigger image will appear. The difference with this one is that you actually have a little thumbnail menu on the right side to view other related photos, such as details of the image. This lightbox would be perfect for the talented people who are all about the details of their work!

    If anyone know a similiar script like on asos, please reply here! I have been looking around for a while, but most of the lightboxes are pretty much almost the same.

    Also, check http://planetozh.com/projects/lightbox-clones/ for more lightbox scripts, there is a lot!

  135. 135

    cool..! information, for simple galleries provided specially css onces
    thanks from – paradisecoorg.com

  136. 136

    http://gra-fix.net has a really nice gallery, does anyone know where I can find it?

  137. 137

    Very nice :)

  138. 138
  139. 139


  140. 140

    Daniel Ribeiro

    May 29, 2010 3:02 pm

    Hi, everybody is looking for an Image Gallery that uses Flickr API to show the photos… But i’m looking for a Flickr-like Gallery. A PHP Script that have almost features of Flickr, like Photo Albums, Tags, Geotagging, Thumbnail generation, Heavy-Ajax-usage, RSS, Flash upload and so on…

    I don’t care about the social thing… Friends, Groups… Just the Album funcionality is ok…

    Does everyone know a script like that?

  141. 141

    Daniel Ribeiro

    May 30, 2010 5:00 pm

    Hi people… Just to add a feedback… I’ve found a Flickr-like gallery… Easy to set-up and run… It’s the ZenPhoto software… http://www.zenphoto.org

    It supports everything i need… Albuns, Tags, Categories, Thumbnails, Ajax editing… Support also a lot of stuff that i’ll never need, like multiple users, guest comments, etc. The most important features it supports: Upload using Flash or Direct FTP.

    Best Regards!

  142. 142

    One more photo & video gallery script i like http://www.gr8script.com/gr8gallery.php

  143. 143

    Nice post!!
    Thanks a lot for sharing

    camp fire

  144. 144

    Great source here and lots of useful information i will surely upload script on my site

  145. 145

    Very nice. Lovely image galleries, these increase my workflow.

  146. 146

    Here is a little nice example for a gallery which uses the FLICKR Feed. For this example you will need php5 with simpleXML and the jQuery Framework. http://wavesign.de/node/47

  147. 147

    Great post! Please add my own “jQuery Mix Photo Gallery” in the list. I coded it myself.


  148. 148

    Great post! thanks

  149. 149

    Great scripts!!!

    i’m using greybox for a simple gallery… it’s perfect!
    now i’m also looking at the colouir slideshow script….

    thanks so much! :)

  150. 150

    How can we add more images to Zen photo gallery file.

  151. 151

    Son Dakika Haberleri

    August 4, 2010 11:07 pm

    Greate list.
    everybody is looking for an Image Gallery that uses Flickr API to show the photos… But i’m looking for a Flickr-like Gallery. A PHP Script that have almost features of Flickr, like Photo Albums, Tags, Geotagging, Thumbnail generation, Heavy-Ajax-usage, RSS, Flash upload and so on…

    I don’t care about the social thing… Friends, Groups… Just the Album funcionality is ok…

    Does everyone know a script like that?

  152. 152

    Great scripts, but does anyone know of one that would scroll images from right to left, pause when hovered over or can be clicked on to open a new page? maybe to open into a specific gallery category?

  153. 153

    this is for faggots. real developers do it themselves.

  154. 154

    Want to see a 3D lightbox ?
    try this one with Safari browser !;)

  155. 155

    Ramesh Vishwakarma

    September 17, 2010 2:12 am

    nice collection of portfolio gallery…. thanks to Smashing Magazine.

  156. 156

    nice collection, quite handy for the simple website builder like myself

  157. 157

    We appreciate smashingmagazine’s efforts to present a useful collection of cute image galleries available online.

  158. 158

    Great collection!! you are ROCK

  159. 159

    this sucks! shit!

  160. 160

    I released WordPress slideshow plugin. You can see it in action here http://www.sramekdesign.com/wordpress/plugins/all-in-one-slideshow/

  161. 161

    Greate list.
    everybody is looking for an Image Gallery that uses Flickr API to show the photos…

  162. 162

    im persian boy. your gallery is very us usefull.

  163. 163

    wonderful..bravo..this is just the perfect thing I need!

  164. 164

    Hey, great site you have here, was very fun reading up on your posts.

  165. 165


    February 12, 2011 9:50 am

    Thanks for action the second to plow this, I finger strongly about it and object learning more on this issue. If thinkable, as you vantage expertise, would you design updating your diary with many entropy? It is extremely implemental for me.

  166. 166

    Abderrahmane TAHRI JOUTI

    February 14, 2011 12:19 pm

    I’ll add this one to the list, didn’t make a stand alone script yet but it’s worth looking at:

  167. 167

    Great list i have been looking for a solution to update an old dynamic gallery i have neen using for a couole of years now so i will be checking out some of the ones i like to see if i can adapt them to accept dynamic content tganks very much

  168. 168
  169. 169

    I tried out a few before using this one websitepicturegallery.com
    The best thing about it is the fact it uses a database to store the image information but still has a slick ajax based front end (including slide shows).
    Thats it.

  170. 170

    These are great scripts!. We’ve been looking for one for a long time, and will be implementing the TripTracker. Thanks.

  171. 171

    This is a very informative and attractive pic.

  172. 172

    wow it’s a wonderful i saw your video it’s amassing.

    thanks for sharing.


  173. 173

    Exactly what I’ve been craving

    Thanks so much for this all in one place!
    I have viewed the videos and it is really great, It give me ideas on how to finish my graphic design courses.

    Many Thanks.

  174. 174

    Thanks for all the above information.

    However, Is there a script / web service which provides a facility to comment on any pictures ?



    Ameya Gokhale

  175. 175

    Excellent depth .

  176. 176

    What sort of camera did you use? That is a really good premium

  177. 177

    I adore the perspective!

  178. 178

    What kind of camera is that? That is certainly a really good
    high quality.

  179. 179

    enchanting snapshot.

  180. 180

    really good captures!

  181. 181

    That is a beautiful picture with very good lighting :)

  182. 182

    30 Scripts For Galleries, Slideshows and Lightboxes | Smashing Coding is actually the #1!

  183. 183

    I quite like the styles!

  184. 184

    Overall explanation its better but one think how do apply for each application in ajax…

  185. 185

    Tremendous issues here. I am very satisfied to see your article. Thanks so much and I’m looking forward to touch you. Will you please drop me a e-mail?

  186. 186

    Oh my goodness! Amazing article dude! Thanks, However I am encountering difficulties
    with your RSS. I don’t know the reason why I can’t join it. Is there anybody else having identical RSS problems? Anybody who knows
    the answer will you kindly respond? Thanx!!

  187. 187

    What a material of un-ambiguity and preserveness of valuable know-how
    on the topic of unpredicted emotions.

    Swimming Pool Heater

  188. 188

    I’d also recommend this relatively new gallery – dimsemenov.com/plugins/royal-slider/ it’s commercial, but totally worth it.

  189. 189

    Old, but very useful article, thx :)

  190. 190

    Valuable information. Lucky me I found your site by chance, and I’m shocked why this coincidence did not came about earlier! I bookmarked it.

  191. 191

    Great collection of slider plugin. I would also like to mention here another free good jquery slider plugin
    is hi slider (http://www.hislider.com) which is also working good and totally free:)

  192. 192


    in slide show “TripTracker” , I don’t want show slide in new window but i don’t know how to can it, is it posilbe show slide in current page ?

  193. 193


    Please favour me for image galleries html code for blogspot with next and previous buttons ,Explain in details where to insert in blogspot blog. my blog is movie news related .so please do favour for my

    waiting for ur reply


  194. 194

    great thank to you, man! this program is the one i realy need and searched for too much time! thanks!

  195. 195

    I think Highslide.js is better

  196. 196

    I like that this one changes the mouse pointer to Left and Right arrows

  197. 197

    Indeed ImaginLightbox it’s verry complex, and not to say that is free.

  198. 198

    re: Joe Nicora & the YUI framework.
    PhotoViewer looks very nice in preview using DW with local files, but only opens single image in new page when live/online. Is there a dependent file that isn’t in the YUI/2.5.0 folder?


↑ Back to top