Awesome Media Gallery

Awesome Media Gallery


This full website solution will let you create a media sharing community that can have collections of photos, images, videos, and songs. The script has hundreds of features that can help you customize everything from the media grid layout to the member profile pages.

This version is the stand-alone PHP version. For the Updated Version 2 WordPress Plugin version, click here.


Online demo

AMG Admin Demo

Admin Dashboard demo (u: [email protected] / p: 12345678)


Features and documentation

The Best Image, Video, and Audio Solution

If you’re searching for the best available complete media sharing solution for images, videos, and audio to build your dream media destination, then look no further because this is it. This full featured site contains the latest, most advanced scripts. Go forth and build awesome online communities!

Version 2.0

There are over 100 new options and features to help you easily customize the look and feel of your gallery and it’s easily extensible.

Who Needs This Solution?

This application can be added to any existing website, or used as a complete website. The application can be useful for photographers, modelling agencies, musicians, fashionistas, art and music communities, graphic design portals, food and recipe sites, tourism, memes, and many other types of communities. This site was built to resemble,, and, however you can adapt it for many unique purposes.

Check out some sites from our users:

  • VFX Artportal
  • MonkiFrog
  • Menoistorija

100% Mobile Responsive

AMG gives you two options, display the site in responsive mode (without pinching and zooming), or display it without responsive mode which looks like desktop mode with pinching and zooming enabled. Most devices can upload images and share video and audio links too! See the full list here.

Note: you must use your phone or tablet to see the responsive mode. Shrinking the browser will not work.

Some Highlighted Features

  • Super Easy Installation and Setup.
  • 100% Responsive on Desktop, Tablets, and Mobile devices. Upload from any device that supports file uploads. (NEW!)
  • Use social login features from Facebook, Linkedin, Google, Yahoo, Microsoft, and WordPress. Twitter is coming soon.
  • Supports Videos from YouTube, Vine, and Vimeo.
  • Supports Audio from Soundcloud. Bandcamp is coming soon.
  • Works with Animated Gifs.
  • Each user has their own vanity url, including custom avatars, and editable profile fields, that can be imported from social networks.
  • In-depth User Statistics: including Total Images, Followers, Following, Favourites, Views, Fan Favourites, Fan Views and Fan Comments.
  • Lots of AJAX = Fewer page reloads.
  • Really cool modal pop-ups, with 18 different effects (NEW!).
  • Drag and drop file uploads.
  • Lots of advertising spaces and banner options. (468×60, 728×90, 970×90, 980×120, 160×600, 300×250, 242×90)
  • Advanced Stylesheet using LESS CSS. It’s now VERY easy to completely change every color, shadow, border, and effect in the site.
  • Built on the Yahoo CSS Pure framework, and supports Bootstrap.
  • 100% Optimized for SEO with semantical HTML and CSS.
  • Equipped with the latest Open Graph tags and various Twitter card types.
  • Revamped Mokoala CMS.

Some New Features in V2

  • Users can be forced to signup and pay via WordPress. Setup a wordpress site to collect payments and you can charge members for viewing or using your gallery!
  • Unlimited custom galleries with any number of columns.
  • Now supports unlimited languages easily. English, French and Spanish translations are included!
  • Now Supports Masonry Grid layout.
  • Includes a customizable RSS Feed
  • AMG can automatically post to any WordPress site!
  • AMG can automatically post to your Facebook Fan Page! Everytime someone shares media it will show up on your Facebook Fan Page too!
  • Guest Liking and Commenting is supported
  • Media Item Approvals can be enabled, and media items can be easily approved in bulk from the front end.
  • User Approvals can be enabled
  • Supports Infinite scroll, load more button, or individual page numbers
  • Show EXIF data
  • Enable/Disable Individual Profile Options
  • Added OWL Carousel 2 for displaying media or member avatars. Tons of options for customization!
  • Added a Slider that can support custom links and animate.css effects
  • Supports a custom Header Banner
  • Supports sticky menu placed above or below the header
  • Modify all site colors and styles from a set of LESS Variables. It’s simple and easy!
  • Supports Soundcloud audio!
  • Includes Full Screen Mode
  • Select from different like icons and loading gifs
  • Automatically censors bad words!
  • Enable a cookie notification at the bottom of screen for EU websites
  • Members can send each other emails directly from their profiles
  • Images can be cropped from the top to better show faces with fixed thumbnail sizes
  • Now Supports Front End editing with iPhone and iPad, or any mobile device
  • Supports Watermarks and it shows a notice when watermark mode is enabled
  • Improved fancybox/lightbox integration
  • Backups module included
  • Send mass emails to different member groups

Designed for Media Sharing Communities

Awesome Media Gallery - 1

Supports Watermarks

Add a watermark to all uploaded images. Choose the size and where it is placed (top, bottom, side, corner, etc.).

Supports Different Languages

Choose a language in the Settings. You can easily create your own language file! Please share any language files you make in the AMG Forum. English, French and Spanish Included!

Automatically Post to Facebook

Every image that’s posted to AMG can also be posted to Facebook as a Link or Photo.

Automatically Post to WordPress

Batches of images, videos, or audios can be combined into single WP posts. If you want, you can use AMG as an easier way to create media posts in WordPress.

Cool Popup Modals

Makes for less page reloads, and a fun interface that offers 18 different effects. The modals are disabled on phones, and can be enabled for tablets.

Awesome Media Gallery - 2

Social Login Integration

Most of the guides for social login can be found in the Using Mokoala section. I recently added WordPress integration. AMG connects to WordPress to authenticate existing users.

Awesome Media Gallery - 3

You can easily manage a user-generated video and audio site, without the bandwidth costs.

Awesome Media Gallery - 4

Supports Animated Gifs

You can easily manage a user-generated meme-site.

Awesome Media Gallery - 5

Categorize and Visualize All your Members

Members can follow each other, message each other, and track their activities.

Awesome Media Gallery - 6

Shared Activity Feeds

The activity of each members and those they follow show up in a unified activity feed.

Awesome Media Gallery - 7

Amazing Options and Features

So many features and options that will save you hundreds of hours of development time.

Awesome Media Gallery - 8

Edit Image Info and Member Profiles from the Front-End

Give your admins and members the ability to edit their media and profile content without going into a separate back-end.

Awesome Media Gallery - 9

Quickly Scan Through the Site Content with a Lightbox

All the media on your site can be quickly viewed using a lightbox script called Fancybox.

Awesome Media Gallery - 10

Twitter Cards, Social Media Banners, and More

All of the latest social OG tags are implemented to help make your site stand out among the pack.

Awesome Media Gallery - 11

Powerful Content Management System

We worked with Mokoala CMS and its founder, Matt Lowden, to create a solid and scalable framework.

Awesome Media Gallery - 12


Awesome Media Gallery is built with Mokoala CMS. It has a single installation process similar to WordPress. This Mokoala installation guide covers how to install the CMS along with Awesome Media Gallery.


  • Instructions
  • Coding Tips
  • FAQ
  • Report a Bug

Our Support and Customization Services

Rest assured that I’m going to fix any bugs that you find. You can report them here. I’m also posting some snippets of code here that will help you navigate the code. If you have a lot of specific questions about customizing your site, visit the AMG FORUM. I also offer a professional customizing service for $35/hr USD. Make sure you send me a mockup along with your design specs so I can evaluate your needs. I wrote the AMG code and can modify it very quickly. You can email me with any project requirements.

Please Rate AMG

If you enjoy this script, please leave a review on code canyon.

Version 2.2.1 Update May 14

    - Updated to Support Youtube API V3 
    - Fixed a Carousel Issue When Displaying Members

Version 2.2 Update April 10

    - Fixed an Issue with RSS
    - Fixed an Issue with Facebook Sharing
    - Fixed bug with Queue Link in Emails
    - Fixed an issue with default assigned user category
    - Fixed an issue with the image download button
    - Fixed an issue with pinning videos and audios to Pinterest

Version 2.1 Update March 28

    - Ability to hide header completely
    - Ability to disable single image stretching
    - Ability to control quality of single image jpg
    - Added admin email on every new upload
    - Updated control panel
    - Added SSL/TLS Email Option
    - Download Button now automatically downloads image
    - Improved Main.js
    - Fixed a WordPress oAuth issue
    - WP Users now auto-sign into AMG if signed into WP first
    - Now gets Missing Man Avatar for WP users without Gravitar

Version 2 Released March 22, 2015

    - Now supports Multiple Languages easily (English and Spanish Included)
    - Now Supports Custom Variables in LESS File
    - Now Supports Masonry and Media Grids
    - Includes a customizable RSS Feed
    - Admins can use AMG to create a WordPress Post!
    - Sort by Member Types
    - Guest Liking and Commenting can be enabled
    - Image Approvals can be enabled
    - Updated Social Share Buttons to Properly Show Numbers
    - Lots of New Admin Options
    - Displays Exif Data
    - Enable/Disable Individual Profile Options
    - Upload Custom Member Banners
    - Added a Carousel for displaying media or member avatars
    - Added a Slider
    - Supports custom Header Banners
    - Supports sticky menu above or below the header
    - Supports Soundcloud
    - Supports editable tags
    - Supports Masonry layouts along with fixed grid layouts
    - Includes Full Screen Mode
    - Supports Infinite scroll, load more button, or individual page numbers
    - Supports Animate.css slider effects
    - Easiest style sheet ever! Set shadows, border radius and colors in seconds
    - Improved URL’s 100% Friendly SEO
    - Select different icons from the Admin Panel
    - Easy to Approve images in bulk
    - Over a hundred options and configurations
    - Easily modify site colors, button shadows and border radius
    - Censors bad words!
    - More spaces for different ad sizes! And easier to manage!
    - Upload images from most mobile devices! Full list here:
    - Any mobile device can add video and audio links!
    - Enable a cookie notification at the bottom of screen!
    - Members can send each other emails directly from their profiles
    - Images can be cropped from the top to better show faces
    - Fixes dozens of bugs, ie. foreign usernames, reserved words, absolute positioning
    - Now Supports Front End editing with iPhone and IPad
    - Watermarks - shows notice when watermark mode is enabled
    - Create long posts in WP
    - Option to Use Facebook Comments instead of AMG Default
    - Fixed Backups. Works Perfect now.
    - Updated Mobile Detect PHP Script
    - Updated File Upload.js Library

More About ENGAGE

Awesome Media Gallery - 13

Awesome Media Gallery - 14


Author Image