5 Best Free and Open Source PHP Image Gallery Scripts

ebrainnight

Verified User
Joined
Apr 20, 2013
Messages
16
1. Coppermine

Coppermine is a multi-purpose fully-featured and integrated web picture gallery script written in PHP using GD or ImageMagick as image library with a MySQL backend. Coppermine is free software which you can download and install on your webspace.

Coppermine Some special features:

• arrangement of pictures in categories and albums;
• picture information stored in database;
• users can upload pictures with web interface or ftp (and admin can batch-add to database);
• full multimedia support creation of thumbnails and intermediate size pics;
• search feature; last added;
• random picture;
• user management (private galleries, groups);
• integration of user management with various bbs (like phpBB, YaBB SE, SMF, Invisionboard, vbulletin);
• caption, title, description and user defined fields for each picture (searchable);
• easy install (installer provided);
• multilingual;
• user comments;
• e-card feature;
• slideshow viewer;
• all features customizable with web interface (admin section);
• template system;
• user membership in multiple groups;
• upload approval notice for admin;
• EXIF/IPTC support;
• language selection option in template;
• image rotation; multi-pic upload; and many more

2. GALLERY- Your Photos on Your Website

Gallery is an open source web based photo album organizer. Gallery gives you an intuitive way to blend photo management seamlessly into your own website whether you're running a small personal site or a large community site. Serving millions worldwide, the Gallery project is the most widely used system of its kind.

Gallery Features:

• In place editing of images and metadata
• Store metadata in files
• Add multiple users to groups
• Improved contextual help display
• Administration dashboard
• Album display modes (thumbnails, lists, slideshow)
• Drag and drop images
• Drag and drop watermark placement
• Image area annotation
• Image zoom
• Batch edit
• Simple blogging
• Set metadata fields as required/optional
• Editable feature labels

3. TinyWebGallery

The TinyWebGallery is a free php photo album / gallery that is very easy to install, extremely user friendly, does not need a database (uses xml files) but still has all the features you should expect and much more.

Besides the features you find in most other galleries TWG has e.g.

• AJAX + Flash navigation with sliding image thumbnails
• XML based - no database needed
• TWG Admin to upload/manage images, manage
users, Color Manager, Configuration of TWG ...
• Keyboard navigation (arrow keys)
• 3 different slideshow types
• Protected galleries
• Text and image watermarks
• Full video support
• TWG Flash uploader
• Frontend in 29, backend in 5 languages!
• Fullscreen mode
• Remote picture support
• All features can be enabled/disabled/configured
• And a lot of things that makes this photo gallery unique.

4. Piwigo - Your own photo gallery

Piwigo is photo gallery software for the web, built by an active community of users and developers. It is written in PHP and requires a MySQL database. Extensions make Piwigo easily customizable. Piwigo offers a wide set of features for any photo gallery. Icing on the cake, Piwigo is free and opensource.


Piwigo Features:

• Add Photos : with a web form, with an FTP client software, with digiKam, Shotwell, Lightroom, iPhoto (Mac users), Aperture (Mac users) or mobile applications for iPhone/iPad and Android
• Multiple size : each photo is availabe in 9 sizes, from XXS to XXL, for improved compatibility with various screen resolutions (from smartphones to HDTVs)
• Watermark : Piwigo can automatically add a watermark on all photos, to protect photos against unwanted copy.
• Albums : Each image is bound to one or more albums. Albums are hierarchical and there is no limit in depth.
• Tags : An administrator describes photos with tags, then visitors can browse photos by tags or multiple related tags, for example "night + Paris + John".
• Calendar :Extracted from EXIF metadata, Piwigo knows the date of each photo and is able to display photos for a given day, month or year.
• Themes : The appearance of the photo gallery is defined by the theme. There are various themes provided by the project community.
• Plugins : Plugins expand capabilities of Piwigo. Example of plugins: YouTube, Vimeo, Dailymotion, Google Maps or displaying photos in a Lightbox.
• Access control : Access control is handled by the user manager, restricting and granting varying levels of access to photos and albums.
• Notification system : Users can be alerted of changes and updates through RSS feeds, E-mail or sharing on social networks Twitter, Facebook or Google+.

5. Pixelpost

Pixelpost is an open-source, standards-compliant, multi-lingual, fully extensible photoblog application for the web. Anyone who has web-space that meets the requirements can download and use Pixelpost for free. Pixelpost can run on just about any web server in the world. It requires PHP ( GD library ) and MySQL. There is a great range of templates and addons available to extend the basic features already included.


Pixelpost Features:

• Smooth Install Assistant : Users who are upgrading will appreciate the new super-smooth upgrade system as well.
• Fancy Admin Stuff : Lots of little tweaks that are sure to make your life better.
• New Tags for Image and Browse Page : New features that will make the template system even easier to use.
• New Defensio Addon : A brand new spam filtering web service which comes as Pixelpost default addon now, it can be used instead of Akismet.
• Cool Feed Options : Setup your feeds to fit your needs.
• New Languages : For our friends all over the world!
• Brand New Front Workspaces : Addon creators are going to love us for this.
 
Thanks for your share. But Coppermine seems too difficult for me. The PHP is too hard to understand. While other gallery tool is also the same. So I recommend you choose Kvisoft Photo Slideshow Maker to create your image gallery.
 
Not Free but Very Powerfull

ArtVenue : Image Sharing Community Script

It's not free but very powerful than all of the script mentioned above. Price is very reasonable though

Link: http://codecanyon.net/item/artvenue-image-sharing-community-script/5771542

Image Gallery: Gallery of latest images with pagination support
Image Exif: Exif infromation of the image
Geo Tagging: Google maps, geo tagging for images
Security: Tons of security features
Views Counter: Count unique hits on each image
Unique Image Link: Each image has unique image link
Description: Users can provide description to image
Comments: Uses can comment on images
Reply: Users can reply comment
Tags: Images Can be tagged to be more specific
Follow/Unfollow: Follow unfollow users
Notifications: Notification when someone comment – reply – follow – favorite your image
User Gallery: Gallery of registered users with there latest images
Category: Infinite category
Search: Advance search
RSS: RSS feeds for each category – tags – users
Theme: Many theme colors
Translation: Support translation to any language via language file
Caching: SQL query caching to reduce server load
Site Map: Site map
Built with Laravel
 
Back
Top