Module
VideoYoutube Video Gallery
Youtube Gallery Module for Joomla
Instant access after purchaseOne-click Joomla updatesLifetime option available
30-day money-back guarantee
Works with
Joomla 4 Joomla 5 Joomla 6
Changelog — Youtube Video Gallery
{"change_logs0":{"version":"3.3","release_date":"16 July 2026","notes":"
- \r\n
- Major UX refresh with five gallery layouts: YouTube (website style), Sidebar, Grid, Stacked, and Cinema<\/li>\r\n
- Four colour themes: YouTube Dark, Light, Soft, and Dark \u2014 plus custom accent colour<\/li>\r\n
- Joomla 5 services architecture (service provider, Dispatcher, Helper namespace)<\/li>\r\n
- Vanilla JavaScript front end \u2014 no jQuery dependency<\/li>\r\n
- Poster image with large play button; videos load on click (privacy-friendly, faster page load)<\/li>\r\n
- YouTube-nocookie.com embed domain for enhanced privacy<\/li>\r\n
- Playlist height syncs to player on desktop for a clean YouTube-style watch page<\/li>\r\n
- Cinema layout: 21:9 widescreen stage, framed shell, circular play button, narrower playlist<\/li>\r\n
- YouTube layout: 16:9 flat player with wider playlist column<\/li>\r\n
- Improved search input styling for dark themes and template overrides<\/li>\r\n
- Organised admin fieldsets: Layout, Videos, Player, Appearance, Advanced<\/li>\r\n
- Supports watch, embed, Shorts, and youtu.be URLs in the backend field<\/li>\r\n
- Loading spinner while the iframe initialises<\/li>\r\n
- Backward compatible with 3.2 module parameters (layout position, legacy keys)<\/li>\r\n
- 12 language packs: en-GB, es-ES, fr-FR, de-DE, it-IT, pt-BR, nl-NL, pl-PL, ru-RU, ja-JP, zh-CN, ar-AA<\/li>\r\n<\/ul>","items":{"items0":{"type":"change","text":"Major UX refresh with five gallery layouts: YouTube (website style), Sidebar, Grid, Stacked, and Cinema"},"items1":{"type":"change","text":"Four colour themes: YouTube Dark, Light, Soft, and Dark \u2014 plus custom accent colour"},"items2":{"type":"change","text":"Joomla 5 services architecture (service provider, Dispatcher, Helper namespace)"},"items3":{"type":"change","text":"Vanilla JavaScript front end \u2014 no jQuery dependency"},"items4":{"type":"change","text":"Poster image with large play button; videos load on click (privacy-friendly, faster page load)"},"items5":{"type":"change","text":"YouTube-nocookie.com embed domain for enhanced privacy"},"items6":{"type":"change","text":"Playlist height syncs to player on desktop for a clean YouTube-style watch page"},"items7":{"type":"change","text":"Cinema layout: 21:9 widescreen stage, framed shell, circular play button, narrower playlist"},"items8":{"type":"change","text":"YouTube layout: 16:9 flat player with wider playlist column"},"items9":{"type":"change","text":"Improved search input styling for dark themes and template overrides"},"items10":{"type":"change","text":"Organised admin fieldsets: Layout, Videos, Player, Appearance, Advanced"},"items11":{"type":"change","text":"Supports watch, embed, Shorts, and youtu.be URLs in the backend field"},"items12":{"type":"change","text":"Loading spinner while the iframe initialises"},"items13":{"type":"change","text":"Backward compatible with 3.2 module parameters (layout position, legacy keys)"},"items14":{"type":"change","text":"12 language packs: en-GB, es-ES, fr-FR, de-DE, it-IT, pt-BR, nl-NL, pl-PL, ru-RU, ja-JP, zh-CN, ar-AA"}},"ordering":"0"},"change_logs1":{"version":"3.2","release_date":"23 November 2025","notes":"
- \r\n
- Upgraded to work on Joomla 4, 5, and 6<\/li>\r\n
- Modern PHP 8.0+ Support<\/li>\r\n
- Complete redesign with YouTube-style layout (Right\/Left suggestions panel)<\/li>\r\n
- Added video search functionality to filter videos by title<\/li>\r\n
- Auto-fill title and thumbnail from YouTube URL in backend<\/li>\r\n
- Removed slider functionality, replaced with YouTube-style suggestions layout<\/li>\r\n
- Added percentage-based player width and suggestions width<\/li>\r\n
- Added container height control<\/li>\r\n
- Fully customizable CSS for all elements (container, suggestion items, thumbnails, titles, search input)<\/li>\r\n
- Added loop mode options (single video, playlist, disabled)<\/li>\r\n
- Improved autoplay with mute option (required for modern browsers)<\/li>\r\n
- Enhanced video playback controls (autoplay, mute, fullscreen, related videos)<\/li>\r\n
- Added loading spinner on video change<\/li>\r\n
- Improved responsive design with flexbox and CSS grid<\/li>\r\n
- Moved inline CSS and JavaScript to external files using OOP JavaScript<\/li>\r\n
- Added custom form fields for better backend UX<\/li>\r\n
- Removed unused features (playback speed, video preload) that weren't implementable<\/li>\r\n
- Updated all CSS classes with \"jx-\" prefix to prevent conflicts<\/li>\r\n
- Improved code quality and security<\/li>\r\n<\/ul>","items":{"items0":{"type":"security","text":"Improved code quality and security"},"items1":{"type":"addition","text":"Added video search functionality to filter videos by title"},"items2":{"type":"addition","text":"Added percentage-based player width and suggestions width"},"items3":{"type":"addition","text":"Added container height control"},"items4":{"type":"addition","text":"Added loop mode options (single video, playlist, disabled)"},"items5":{"type":"addition","text":"Added loading spinner on video change"},"items6":{"type":"addition","text":"Added custom form fields for better backend UX"},"items7":{"type":"change","text":"Upgraded to work on Joomla 4, 5, and 6"},"items8":{"type":"change","text":"Modern PHP 8.0+ Support"},"items9":{"type":"change","text":"Complete redesign with YouTube-style layout (Right\/Left suggestions panel)"},"items10":{"type":"change","text":"Auto-fill title and thumbnail from YouTube URL in backend"},"items11":{"type":"change","text":"Fully customizable CSS for all elements (container, suggestion items, thumbnails, titles, search input)"},"items12":{"type":"change","text":"Improved autoplay with mute option (required for modern browsers)"},"items13":{"type":"change","text":"Enhanced video playback controls (autoplay, mute, fullscreen, related videos)"},"items14":{"type":"change","text":"Improved responsive design with flexbox and CSS grid"},"items15":{"type":"change","text":"Moved inline CSS and JavaScript to external files using OOP JavaScript"},"items16":{"type":"change","text":"Updated all CSS classes with \"jx-\" prefix to prevent conflicts"},"items17":{"type":"remove","text":"Removed slider functionality, replaced with YouTube-style suggestions layout"},"items18":{"type":"remove","text":"Removed unused features (playback speed, video preload) that weren't implementable"}},"ordering":"1"},"change_logs2":{"version":"3.0","release_date":"12 December 2023","notes":"
- \r\n
- Support Joomla 5.<\/li>\r\n
- No need for a Backward Compatibility Plugin.<\/li>\r\n<\/ul>","items":{"items0":{"type":"change","text":"Support Joomla 5."},"items1":{"type":"change","text":"No need for a Backward Compatibility Plugin."}},"ordering":"2"},"change_logs3":{"version":"2.9","release_date":"25 May 2023","notes":"
- \r\n
- Download Key to be entered in the Update Site Manager<\/li>\r\n<\/ul>","items":{"items0":{"type":"change","text":"Download Key to be entered in the Update Site Manager"}},"ordering":"3"},"change_logs4":{"version":"2.8","release_date":"10 February 2023","notes":"
- \r\n
- Removed jQuery load in body<\/li>\r\n
- Minor CSS changes.<\/li>\r\n<\/ul>","items":{"items0":{"type":"change","text":"Minor CSS changes."},"items1":{"type":"remove","text":"Removed jQuery load in body"}},"ordering":"4"},"change_logs5":{"version":"2.7","release_date":"09 April 2022","notes":"
- \r\n
- Supports PHP 8<\/li>\r\n
- Fixed Issue with title not hiding.<\/li>\r\n<\/ul>","items":{"items0":{"type":"fix","text":"Fixed Issue with title not hiding."},"items1":{"type":"change","text":"Supports PHP 8"}},"ordering":"5"},"change_logs6":{"version":"2.6","release_date":"09 April 2022","notes":"
- \r\n
- Supports Joomla 4<\/li>\r\n
- Update the extension directly from the Joomla Update Manager.<\/li>\r\n
- Add a valid license in the advanced settings of the module parameters.<\/li>\r\n
- Download the license key from the Downloads<\/strong> section of the store by creating an account using the same email address which you have used to purchase the extension.<\/li>\r\n
- Manual Update will once required to get the 2.6 version of the module. The future updates can be done automatically using the Joomla Update Manager.<\/li>\r\n<\/ul>","items":{"items0":{"type":"addition","text":"Add a valid license in the advanced settings of the module parameters."},"items1":{"type":"change","text":"Supports Joomla 4"},"items2":{"type":"change","text":"Update the extension directly from the Joomla Update Manager."},"items3":{"type":"change","text":"Download the license key from the Downloads section of the store by creating an account using the same email address which you have used to purchase the extension."},"items4":{"type":"change","text":"Manual Update will once required to get the 2.6 version of the module. The future updates can be done automatically using the Joomla Update Manager."}},"ordering":"6"},"change_logs7":{"version":"2.5","release_date":"27 March 2020","notes":"
- \r\n
- Fixed SSL issue for Youtube Thumbnail images.<\/li>\r\n<\/ul>","items":{"items0":{"type":"fix","text":"Fixed SSL issue for Youtube Thumbnail images."}},"ordering":"7"},"change_logs8":{"version":"2.4","release_date":"09 May 2019","notes":"
- \r\n
- Uses Joomla Default slide(Keep a Backup of the module parameter if you want to update)<\/li>\r\n<\/ul>","items":{"items0":{"type":"change","text":"Uses Joomla Default slide(Keep a Backup of the module parameter if you want to update)"}},"ordering":"8"},"change_logs9":{"version":"2.3","release_date":"01 March 2018","notes":"
- \r\n
- Added Extra CSS Parameters<\/li>\r\n
- Minor CSS Fix<\/li>\r\n
- Uses Joomla Update System<\/li>\r\n<\/ul>","items":{"items0":{"type":"addition","text":"Added Extra CSS Parameters"},"items1":{"type":"change","text":"Minor CSS Fix"},"items2":{"type":"change","text":"Uses Joomla Update System"}},"ordering":"9"}}
- Uses Joomla Default slide(Keep a Backup of the module parameter if you want to update)<\/li>\r\n<\/ul>","items":{"items0":{"type":"change","text":"Uses Joomla Default slide(Keep a Backup of the module parameter if you want to update)"}},"ordering":"8"},"change_logs9":{"version":"2.3","release_date":"01 March 2018","notes":"
- Manual Update will once required to get the 2.6 version of the module. The future updates can be done automatically using the Joomla Update Manager.<\/li>\r\n<\/ul>","items":{"items0":{"type":"addition","text":"Add a valid license in the advanced settings of the module parameters."},"items1":{"type":"change","text":"Supports Joomla 4"},"items2":{"type":"change","text":"Update the extension directly from the Joomla Update Manager."},"items3":{"type":"change","text":"Download the license key from the Downloads section of the store by creating an account using the same email address which you have used to purchase the extension."},"items4":{"type":"change","text":"Manual Update will once required to get the 2.6 version of the module. The future updates can be done automatically using the Joomla Update Manager."}},"ordering":"6"},"change_logs7":{"version":"2.5","release_date":"27 March 2020","notes":"
- Download Key to be entered in the Update Site Manager<\/li>\r\n<\/ul>","items":{"items0":{"type":"change","text":"Download Key to be entered in the Update Site Manager"}},"ordering":"3"},"change_logs4":{"version":"2.8","release_date":"10 February 2023","notes":"
Live preview of
Youtube Gallery — Stacked
Module settings
Youtube Gallery — Stacked
All-access bundle
Unlock every JoomlaX extension in one plan
You have explored the demos — now get all 100+ extensions, ongoing updates, and full-time support. Plans start at $99.
- Satisfaction guarantee
- Secure SSL payment
- Updates included