This is a Jahia V8.2+ JavaScript Module designed to deliver a modern, visually engaging media gallery experience for enterprise websites. The module empowers content teams to effortlessly showcase images and videos—both internal and external—through customizable, responsive galleries. It natively supports popular video services such as YouTube and Vimeo, allowing seamless embedding and playback alongside locally hosted media. With advanced features like carousels, masonry layouts, modal viewers, and support for multiple media types, the module integrates smoothly into Jahia’s content management workflows. Built for performance and extensibility, it accelerates digital storytelling, enhances brand presence, and drives audience engagement—all while ensuring easy configuration for evolving business needs.
https://github.com/smonier/js-media-gallery
To deploy to a Jahia instance, ensure `.env` has valid credentials and host, then run:
yarn build && yarn deploy
Or install directly from the Jahia Public Store, and activate the module on the desired site.
Note, that the jExpereince Module is required for page-insights
This project is licensed under the MIT License.
You are free to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of this software, including for commercial purposes, provided that the original copyright notice and this permission notice are included in all copies or substantial portions of the software.
The software is provided “as is”, without warranty of any kind, express or implied.