A pure JavaScript modular lightbox library with support for Images, Videos (Youtube, Vimeo and local videos), inline content and more.
- Modular. Functionalities are separated into plugins, you can easily pick and choose only what you need.
- Extendable. A plugin system was designed so you can effortlessly create any functionality you need.
- Multiple plugins already available. Keyboard navigation, Drag Navigation, Image, Video and Inline Content support.
- API. Control every aspect of the lightbox with an easy to use API.
- Themeable. You can easily change the interface colors and even create a theme plugin.
You can see the demo and documentation https://glightbox.biati.digital
Contributions are always welcome!
See CONTRIBUTING.md
for ways to get started.
Please adhere to this project's code of conduct
.
This library is completely free to use for open source and personal projects under the license GPLv3.
If you want to use this library in a commercial project, you can purchase a license. The commercial license is designed to for you to use GLightbox in commercial products and applications without the provisions of the GPLv3.