Skip to content

Pure Javascript lightbox with mobile support. It can handle images, videos with autoplay, inline content and iframes

License

Notifications You must be signed in to change notification settings

biati-digital/glightbox

Repository files navigation

GLightbox

A pure JavaScript modular lightbox library with support for Images, Videos (Youtube, Vimeo and local videos), inline content and more.

Features

  • 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.

Demo and documentation

You can see the demo and documentation https://glightbox.biati.digital

Contributing

Contributions are always welcome!

See CONTRIBUTING.md for ways to get started.

Please adhere to this project's code of conduct.

License

Open source and personal projects

This library is completely free to use for open source and personal projects under the license GPLv3.

GPLv3 License

Commercial Projects

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.