nicolafranchini/VenoBox
nicolafranchini/VenoBox has 716 GitHub stars and 167 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-10 03:29 UTC. Last push 2026-10-22.
Responsive Vanilla JS lightbox plugin, suitable for images, videos, iFrames, inline contents
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalVenoBox
Responsive modal window javaScript plugin, touch swipe gallery
Just another responsive lightbox plugin, suitable for images, inline contents, iFrames, videos.
The big difference compared to many others plugins is that VenoBox calculates the max width of the image displayed and preserves its height if is taller than the window (so in small devices you can scroll down the content, avoiding vertical microscopic resized images).
Demo: https://veno.es/venobox/
Quick start
Install
This package can be installed with:
JavaScript Setup
Import the module and initialize.
import VenoBox from 'venobox';
CSS Setup
Include the stylesheet separately in your CSS entry point or HTML head.
via CSS (@import):
@import "venobox/dist/venobox.min.css";
or via HTML (<link>):
<link rel="stylesheet" href="node\_modules/venobox/dist/venobox.min.css">
Static HTML
Download the latest release or get the sources from jsDelivr
Put the required stylesheet into your <head> to load our CSS:
<link rel="stylesheet" href="venobox/dist/venobox.min.css" />
Include the script near the end of your pages, right before the closing </body> tag:
<script src="venobox/dist/venobox.min.js"></script>
Usage
Insert one or more links with a custom class
<a class="venobox" href="image01-big.jpg"><img src="image01-small.jpg" alt="image alt"/></a>
Initialize the plugin and your VenoBox is ready for all the selected links.
new VenoBox({
selector: '.venobox'
});
Documentation
The full documentation is available at https://veno.es/venobox/
License: released under the MIT License
Explore related projects
ytdl-org/youtube-dl
Command-line program to download videos from YouTube.com and other video sites
141,527 starsexcalidraw/excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
135,396 starsgodotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine
119,942 starsmrdoob/three.js
JavaScript 3D Library.
117,983 stars