DJ-MediaTools is a responsive gallery and slideshow extension for Joomla that mix both functionalities! It allows to easily create beautiful galleries or eye-catching slideshows containing images, videos or content automatically fetched from other extensions.

DJ-MediaTools is a responsive gallery and slideshow extension for Joomla that mix both functionalities! It allows to easily create beautiful galleries or eye-catching slideshows containing images, videos or content automatically fetched from other extensions.

This versatile and highly customizable Joomla gallery component comes with many powerful features.

First of all, you can choose from 10 available gallery and slideshow layouts and show your images or videos (locally stored or Youtube or Vimeo, Dailymotion, MetaCafe, Liveleak, Yahoo movies).

Available layouts
(you can display each album in any layout you need, all pictures or images in the gallery or slider of your choice will fit automatically no metter which one is chosen):
- Gallery Grid
- Masonry
- Slideshow
- Slideshow with thumbnails
- Tabber
- Modern Slider
- Slider
- Kwicks Panels
- Skitter layout
- Nivo layout

Multi uploader
You do not have to add image by image, but upload them at once and quickly change the ordering (drag and drop feature).

Responsive and touch-ready!
As mentioned before, DJ-MediaTools gallery component is responsive; it means it works perfectly on different devices (desktop, laptop, tablet, and mobiles).

Play videos directly on the slide!
You can add full video playback directly in the slide (with all the controls available in the video streaming service, you can also use mp4 videos).

Images and pictures optimization for better performance
DJ-MediaTools provides images optimization (images in the gallery are automatically scaled the and presented in the best resolution keeping it as low as possible), watermarks option and easy to use CSS3 animations and effects. A lot of-of them!
It uses the resmushit engine to optimize images!

What's more?

Create the gallery or slider album right from the component in backend or live when creating an article. Thanks to integrations with other extensions, gallery images can be taken from different sources:
- Joomla articles (images from the articles can be displayed in the gallery or slideshow)
- HikaShop (display product images as a gallery or a slideshow)
- DJ-Catalog2 (product item images can be displayed as a gallery or slider)
- Facebook (use facebook comments for each item in the gallery!)
- K2 (item images can be displayed as a gallery or slider)
- EasyBlog (use the pictures from EasyBlog items as gallery or slider items)
- DJ-Classifieds (display adverts’ pictures and images as a gallery or slideshow)
- Disqus (can be used to comment the gallery items)
- VirtueMart (display product images as a gallery or a slideshow)
- Joomla SobiPro (SobiPro items’ images can be displayed in the gallery and slider in one of available layouts)
- JComments (can be used to comment the gallery items)
- Falang (use to make the gallery multilanguage)

There are also many more powerful features. Some of them are:
- Background video
- Presets
- Joomla custom field with DJ-MediaTools Album
- Photoswipe lightbox script
- Unlimited Albums and gallery items,
- Speed settings,
- Continuous Loop for sliders,
- Friendly admin panel,
- Beautiful gallery layouts,
- Save as Copy for albums,
- EXIF data reader for images,
- Adding images from the server.

Discover them all!

DJ-MediaTools gallery component offers many language translations (read below for more info)!


DJ-MediaTools site includes a tutorial section where you can find many thematic articles, and learn what Joomla gallery extension is and how to use it’s features.
This collection of gallery tutorials, guides, and tips is highly recommended for beginners but also for advanced users as well. We still publish new articles, stay up to date!
Check the list of available gallery component tutorial articles:

How to add images using the file browser
Adding images in DJ-MediaTools from the server is possible with the new file browser.

How to customize slide in DJ-MediaTools
Make a creative slideshow with unregular shapes, customized colors for each element of the slide.

How to use Album Custom Field?

With DJ-MediaTools custom field plugin you can utilize the custom fields in Joomla articles with DJ-MediaTools.

Should I use Magnific Popup or Photoswipe lightbox option?

This new lightbox type is ideal for the images albums for mobile devices. Choose it if your album is made of images and you want to give nice control over the gallery for tablets, phones etc.

How to apply album settings into other albums?

Use the Presets to keep consistency between different areas of your website

Playback full video with sound and controls directly in the slideshow
You can play the videos directly on the slide without opening them in the modal window. Depending on what fits you best you can use one of the methods (in slide or in modal/popup window).

How to use video background instead of an image in the slideshow?

If you want to create a more eye-catching slideshow on your website you can now use YouTube, Video or MP4 video in the slideshow instead of a static image.

How to optimize images with lossless compression
DJ-MediaTools is designed to display images without wasting the loading time and bandwidth.

How to disable watermarks for the individual album?

If you use watermarks in the DJ-MediaTools you may need to disable them for some albums.

How to change the settings of the album inserted with editor button?

Thanks to the "Presets" functionality you can set the default album preset for all the Albums inserted from the Joomla article (or any other extension where the system plugins can be evaluated) and keep consistency across all the Albums created or inserted that way.

How to set front-end album submission

You are able to allow users of the given group to create or edit gallery albums. Learn how to use front-end gallery album managing feature.

How to use Masonry album layout

See how to use the Masonry layout in component view and in a module - it can be very useful feature when you want display a gallery but do not want to crop included images.

How to create a full-width slider in DJ-MediaTools?

Displaying the slideshow on whole window width in not a complicated task. Check how to do it.

How to display events from DJ-Events as a DJ-MediaTools album

Display DJ-Events as a gallery album in DJ-MediaTools is easier than you think. Just follow few steps presented in the article.

Watermarks in DJ-MediaTools [VIDEO]

This tutorial explains how Watermarks in DJ-MediaTools gallery works - watch the video!

How to add locally stored video to DJ-MediaTools

Check how to add Video to the custom item in the gallery album.

How to display galleries in DJ-Classifieds adverts with DJ-MediaTools layouts
Display galleries in DJ-Classifieds ads view using any of the available gallery layouts.

Migration from DJ-ImageSlider to DJ-MediaTools

Learn how to do the migration from DJ-ImageSlider (free Joomla slideshow & gallery extension) to DJ-MediaTools component.

How to use FaLang with DJ-MediaTools

See how to translate DJ-MediaTools gallery content elements to any language you need.

Recipe - How to create gallery right from the regular Joomla article with DJ-MediaTools
Read how to create and insert images gallery from the regular Joomla article.

Besides the list of tutorials, there is an expanded DJ-MediaTools documentation section, where you can find a complete list of available included components’ packages, see how to install the gallery component, how to configure it, how to create a new gallery album, or new custom gallery item and much many more!

Video tutorials

DJ-MediaTools site contains a video section. We’ve crafted a set of video tutorials to teach you to how to use some of our popular Joomla gallery tools and features. They should give you a good start. We’ll keep adding more.

Create Galleries from Joomla! Article

Learn how to create and add the gallery to the Joomla! An article in a straightforward way without leaving the article itself.

Multiupload and Drag & Drop

See how to create a new gallery album and add pictures easily thanks to a multi-upload and drag and drop options.

Automatic Thumbnails of YouTube and Vimeo movies
Video thumbnails management is an important feature - thumbnails can be automatically pulled from Youtube or Vimeo and used in the gallery and slideshows as the main images.

Virtuemart products support

The Virtuemart plugin is a result of Joomla gallery and VirtueMart integration. It gives you the control over displaying VirtueMart products.

New layout presentation - Modern Slider

See how to the Modern slider layout for gallery & slideshow extension looks in practice.

Display galleries in DJ-Classifieds adverts view with DJ-MediaTools layouts.
See how to configure and display the gallery in DJ-Classifieds adverts view using prepared layouts.

How to apply watermarks

This video shows how to apply watermarks to DJ-MediaTools gallery.


DJ-MediaTools comes with several integrations, which improves the extension's flexibility and allows the interactions between the gallery component and other Joomla extensions.

Joomla articles

The integration plugin allows to set Joomla Content as a source of gallery component albums.


HikaShop Products can be used a source of DJ-MediaTools Gallery Albums.


This plugin allows to use DJ-Catalog2 Items as a source of DJ-MediaTools Gallery Albums.


FB Comments allows Facebook users to comment DJ-MediaTools gallery items.

K2 integration

K2 extension items can be used as a source of DJ-MediaTools gallery Albums.

EasyBlog integration

The integration plugin is able to display EasyBlog items. It means they can be used in gallery albums.

DJ-Classifieds integration

Using this integration plugin is the best way to insert DJ-Classifieds ads as a source of DJ-MediaTools gallery Albums.

Disqus integration

Disqus users can easily comment DJ-MediaTools gallery items

VirtueMart integration

Virtuemart Products can be used as a source of DJ-MediaTools gallery Albums.

Joomla SobiPro integration

Thanks to the integration plugin users can set SobiPro as a source of gallery albums.

JComments integration

Thanks to an integration with JComments users are able comment DJ-MediaTools gallery item views.

Falang integration

Integration with Falang integration gives the possibility to translate installed gallery extension elements like albums or items.

It is important for us that our Joomla gallery extension is easy to use for every user, so we offer multilingual translations in:
- english
- polish
- french
- italian
- german
- czech
- danish
- portuguese
- russian

We constantly expand the number of the gallery component translations available.


DJ-MediaTools Joomla Gallery version 2.15

- (+) DJ Media Tools module now is more customizable (Options of the customize layout are also available in the DJ-MediaTools album, item menu, presets, the same as in the module.)
- (+) Added option to center description vertically and horizontally
- (+) Date format for events from DJ-Events is now pulled from DJ-Events settings
- (!) Fix DS not defined error
- (!) Thumbnail now will be changed when thumbnail item was deleted
- (!) DJ-MediaTools uploader now allows the user to upload jpeg
- (!) Improved way of displaying PLAY / PAUSE indicators, so they center well even with large sizes of the custom image.

DJ-MediaTools Joomla Gallery version 2.14

- (!) Drag and drop custom items on published items
- (!) Displaying EXIF info on the backend
- (!) Autoplaying video on Vimeo streaming
- (!) Error while creating Album on Joomla frontend
- (!) Invalid URL for optimizing images
- (!) Creating an album with ARK Editor
- (!) Problem with images optimize on the backend
- (!) Problem with pagination on switching between views

DJ-MediaTools Joomla Gallery version 2.13

- (+) Joomla 4 Alpha Compatibility
- (+) Add images from server (file browser) to the album
- (+) Filter by tags in the Articles album source type
- (+) Option to copy the whole album with "Save as copy" action
- (+) Title characters limit option in the slide description
- (+) Title characters limit option in the tab of the tabber layout
- (+) Exif data reader for pictures
- (!) Joomla Extensions Installator warning message "[...] File does not exist [...] en-GB.plgfieldsdjmediatools.ini"
- (!) Notice: Undefined index: description_source in .../plugins/djmediatools/content/content.php on line 143
- (!) Fixed "Can't download or write the optimized file" message during image optimization
- (!) Fixed displaying the image over the background video when Ken Burns effect is enabled
- (!) "Skip first X items" module option is back again

DJ-MediaTools Joomla Gallery version 2.12

- (+) wrapped play, pause, prev, next and indicators button with tag in the slider layout
- (+) labels support added for DJ-Catalog2 album source type
- (+) quick preview button option in the DJ-Catalog2 album source type
- (+) easyblog source plugin update for compatibility with EasyBlog 5.2+
- (+) skitter slideshow script and css was updated to the latest version
- (+) albums limit per page option in the global component configuration
- (+) plupload script updated to the latest version
- (+) upload album script rewritten to jQuery
- (+) old Joomla 2.5 submenu changed to Joomla 3 sidebar in the back-end
- (+) back-end control panel changed to grid layout
- (+) added playback video in the background (looped & muted) option for slideshow, slideshow with thumbnails, tabber and modern slider layout
- (+) added playback full video directly in the slideshow (with sound and controls) option for slideshow, slideshow with thumbnails, tabber, modern slider, gallery grid and masonry layout
- (+) replaced blank gif image with svg inline image what improves responsiveness
- (+) added photoswipe lightbox script
- (+) Presets - predefined album settings
- (+) "Clear" button for DJ-MediaTools Album field
- (+) defining source of the item description in the Joomla Articles Album Source plugin
- (+) defining source of the item image in the Joomla Articles Album Source plugin
- (+) added DJ-MediaTools Albums Grid module
- (+) added DJ-MediaTools Album Joomla Custom Filed
- (+) added Default Preset option for DJ-MediaTools Content Plugin
- (+) show/hide album options based on other options selection
- (!) displaying correct event time by djevetns album source plugin
- (!) uploading files greater than chunk size (default is 1MB) via multiple images uploader
- (!) close modal window on album insertion into editor on the front-end
- (!) fix saving album description in the modal window
- (!) fixed javescript error when there is no slider layout, because of some reason (e.g. cache)
- (!) Warning: filemtime(): stat failed [...] in /administrator/components/com_djmediatools/lib/image.php on line 73
- (!) fixed gallery grid item description showing on mouse over
- (-) removed depreciated lightbox scripts: slimbox and picbox

DJ-MediaTools Joomla Gallery version 2.11

- (+) added option to enable/disable watermark for individual albums
- (+) added front-end images lossless optimization with cron url
- (+) added ken burns effect option for slideshow, slideshow with thumbs, tabber, modern slider layouts
- (+) added in djclassifieds source plugin option to display other ads of the author of currently viewed ad (DJ-Classifieds 3.7.1+ required)
- (!) changed fetching image order in the articles source plugin: full text image, intro image, image from full text, image from intro text, default image
- (!) fixed displaying images in Skitter Slideshow layout when EF4 framework lazy images loading is enabled
- (!) fixed notice message "Use of undefined constant DJClassifiedsSEO in plugins/djmediatools/djclassifieds/djclassifieds.php on line 174" in djclassifieds source plugin
- (!) fixed error "Call to undefined method DJMediatoolsModelCategories::getParams()" on the front-end submission album view
- (!) fixed limited width of the skitter slideshow album layout
- (!) fixed displaying description on the first slide in the Kwicks Panels album layout
- (!) correct event date and time in albums with DJ-Events source
- (!) other minor fixes

DJ-MediaTools Gallery ver. 2.10.1

- updated dj-classifieds source plugin for ads links compatibility with DJ-Classifieds 3.7 version
- fix for lazy gallery grid images loading in j3.8
- fix translating old params to new in content source plugin

DJ-MediaTools Gallery ver. 2.10

- added front-end managing of gallery albums with custom items source
- added Masonry gallery album layout
- updated Album Source Content plugin - now a lot of options are available (inc. dynamic mode, multiple categories to select, displaying date, category, author and hits)
- updated Album Source K2 plugin - compatibility with latest K2 2.8.0
- fixed translations of module options and global gallery component options
- fixed message layout above the uploader in the gallery album form
- fixed thumbnails animation in the slideshow with thumbnails layout
- fixed tabs animation in the tabber layout

DJ-MediaTools Gallery ver. 2.9.6

- fixed images size and multiple upload interface design in the album form layout
- fixed message layout above the uploader in the album form
- fixed notice message in the router.php file

DJ-MediaTools Gallery ver. 2.9.5

- fixed creating a useless copy of the original image if watermarks are disabled
- fixed upload of gallery images which were mistakenly treated as infected
- fixed gallery images optimization (updated endpoint URL)
- fixed gallery albums and items URLs routing
- other minor fixes

Download Here



Access & Security,5,Accessibility,1,Accordion Menus,2,Admin Navigation,3,Admin Publishing,1,Admin Reports,1,Administration,7,Affiliate Advertising,7,Affiliate Systems,3,Akaunting addon,4,AlphaIndex Dictionaries,3,Amazon,4,Appointment & Schedule,13,article elements,7,Article Preview,3,Articles comments,2,Articles Display,9,Articles Embed,3,Articles Images,8,Articles Listing,5,Articles Showcase,2,Articles Structured Lists,3,Articles styling,3,Articles Tabs,2,Audio & Radio Channels,19,Audio Broadcasting,12,Audio Players,1,Audio Players & Gallery,36,Authentication,4,Authentication - Cloud based,1,Authoring & Content,7,Auto Login,1,Automatic Articles,3,Automatic Links,1,Automatic translations,2,Back Links,1,backend,1,Banner Management,5,Billing & Invoices,2,Birthdays & Historic events,2,Blog,1,Booking,17,Booking - hosted,1,Booking & Reservations,19,Books & Libraries,5,bootstrap,1,bootstrap 4,2,business template,1,Calendars & Events,16,Captcha,1,ccpa,1,Chat,2,ChronoForms,1,Classified Ads,1,Clients & Communities,3,Clocks,1,Cloud Storage,2,CMS,1,Code Snippets,1,Coding & Scripts Integration,1,Communication,3,Communities,1,Community Builder Social Web,1,component,30,consulting template,1,Contact forms,6,Contacts & Feedback,5,content,1,Content Construction,27,Content infos,1,Content Links,4,content management system,1,Content Menus,1,Content Optimization,3,Content Photo Gallery,2,Content Protection,2,Content Restriction,1,Content Sharing,3,Content Statistics extensions,1,Content Submission,5,ContentBuilder extensions,5,Core Enhancements,4,Countdown,1,Courses,3,crm,6,Currency & Exchange,1,Custom Code in content,3,Custom Code in Modules,1,Custom fields,8,Data Import & Export,2,Data Reports,3,Database Management,1,Date & Time,3,Date Calendars,1,Design,3,Design Tools,2,dev tips,2,Development,3,Development Tools,3,Directory,7,display,1,DNS,1,Donations,1,Downloads,7,DPIA,1,Drop & Tab Menus,2,E-commerce,23,e-Commerce Integrations,1,EasySocial extensions,2,Editing,3,Editor Buttons,2,Education & Culture,11,Email,5,Email Authentication,1,Embed & Include,7,Event,2,Events,5,Events Calendars,6,Events Management,4,Events Registration,3,extension,32,Extension Specific,5,Extensions Quick Icons,2,External Widgets,1,facebook,1,Facebook display,1,Facebook images,1,Facebook integration,2,featured,5,File Management,5,finance template,1,Financial,1,Flickr,1,FlowPlayer Reloaded,1,Food & Beverage,9,Forms,10,Formulae,1,Forum,2,free,3,free component,6,free extension,31,free joomla 3 component,2,free joomla 3 extension,13,free joomla 3 module,10,free joomla 3 plugin,8,free module,28,free plugin,17,Frontend News,4,Gallerie,1,Galleries,4,Gallery,1,Games,3,gdpr,2,Geotagging,1,Gifts & Coupons,2,Google Ads,1,Google Display,2,Graphs and Charts,12,Guest Book,1,Headline Marquee,1,help desk,1,HikaShop extensions,2,human resources,1,Image effects,14,Image Flash Slideshow,1,Image jQuery Slideshow,9,Image magnifier,1,Image Modules,6,Image overlay,1,Image Scripts Slideshow,3,Images,15,Images Rotators,4,Introduction,1,IP Blocking,1,JE Ajax Event Calendar extensions,1,jobs manage,1,JomSocial Extensions,1,joomboost,1,joomla,10,joomla 2.5,3,joomla 3,103,joomla 3 ACL,1,joomla 3 template,2,joomla 3.7,1,joomla 4,5,joomla ajax,1,joomla ajax extensions,1,joomla and beyond,2,joomla CMS,1,joomla component,1,joomla CRM,1,joomla custom fields,1,joomla layouts,1,joomla project,1,joomla project management,1,joomla template,1,joomla ticket support,1,joomladay,12,joomladay atlanta,3,joomladay florida,9,JoomShopping extensions,1,jQuery scripts,1,K2 extensions,1,kickstarter,1,Koparent extensions,1,Kunena extensions,1,landing page template,1,Landing pages,3,Language Edition,1,Languages,1,Latest News,5,lendars,1,Live Support,3,Living,23,LMS,5,LMS King extensions,1,Mailing & Distribution Lists,1,Mailing & Newsletter bridges,2,Manage your team/client projects in a smart way!,1,Map Directions,1,Maps & Locations,3,Maps & Weather,1,Marketing,10,Membership & Subscriptions,3,Menu Editors,1,Menu System,1,Miscellaneous,4,Mobile,5,Mobile Display,2,module,39,module joomla 3,2,Modules Panel,1,Modules Styling,2,Multi-lingual Content,2,multi-purpose template,1,Multimedia,124,Multimedia Display,48,Multimedia Players,93,Multimedia PlayersAudio Broadcasting,1,Multiple Sites,1,MyPrices,1,new feature,1,news,4,News Channels,2,News Display,12,News Images,3,News Tickers & Scrollers,4,Newsflash,3,Newsletter,1,Notes,3,OnePage Design extensions,5,open source,1,other news,1,Our Radio Player for Joomla 1.7 and 2.5 (+3) allows you to add a shoutcast radio player to your Joomla website! Let your visitors listen to your radio station!,1,Page Background,6,paid,1,paid component,24,Paid Downloads,15,paid extension,23,paid joomla 3 component,5,paid joomla 3 extension,12,paid joomla 3 module,5,paid joomla 3 plugin,3,paid joomla 3 template,2,paid joomla component,1,paid module,14,paid plugin,5,paid template,1,Payment Gateway,3,Payment systems,3,Photo Channels,1,Photo Display,11,Photo Gallery,11,Photos & Images,23,php7,1,plugin,22,Polls,3,Popups & iFrames,2,Portfolio,2,prez,1,Print & PDF,1,Project & Task Management,7,Question & Answers,1,Quiz,6,Random News,2,Ratings & Reviews,6,recaptcha,1,Recipe Maker extensions,1,Religion,1,Religious events,2,Restaurant,1,Rotators,1,rsform,1,Scores & Results,1,Search & Indexing,3,Search Results,2,security release,1,Security Tools,2,Select box menus,1,SEO & Metadata,1,seo tips,2,services template,1,Session management,1,Shopping cart,3,Site Access,1,Site Links,1,Site Management,1,Site management tools,3,Site Search,4,Site Security,1,Slideshow,3,Sliding Menus,1,Social Channels display,1,Social Display,2,Social Media,8,Social Presence,1,Social Recommend,1,Social Share,2,Social Web,3,speaker,1,Streaming & Broadcasting,7,Structure & Navigation,2,Style & Design,8,Surveys,2,table,1,Tables & Lists,3,tedx,1,template,2,testimonials,1,Testimonials & Suggestions,2,Text & Link Ads,1,text file,1,Thematic Directory,1,ticket support,1,Time,3,Timed Content,2,tips,5,Tooltip plugin,1,TrackTime PRO,1,Tree Menus,1,troubleshooting tips,1,Tutorials,2,updates,2,URL Redirection,1,User Management,2,Users Import & Export,2,Vehicles,1,Vertical Markets,14,Video Broadcasting,16,Video Channels,15,Video conference,1,Video Players & Gallery,62,videos,3,videos conferences,14,videos tutorial,4,vimeo,1,virtuemart addon,1,VirtueMart extensions,2,Virtuemart Promotions,1,vuejs,1,web,1,WebBased Tools,1,wordpress,2,wordpress plugin,1,wordpress shortcode,1,youtube,1,
Joomla! Extensions, Templates, Tutorials, Videos and updates: DJ-MediaTools
DJ-MediaTools is a responsive gallery and slideshow extension for Joomla that mix both functionalities! It allows to easily create beautiful galleries or eye-catching slideshows containing images, videos or content automatically fetched from other extensions.
Joomla! Extensions, Templates, Tutorials, Videos and updates
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy is not affiliated with or endorsed by The Joomla! Project™. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.