help@rskworld.in +91 93305 39277
RSK World
  • Home
  • Development
    • Web Development
    • Mobile Apps
    • Software
    • Games
    • Project
  • Technologies
    • Data Science
    • AI Development
    • Cloud Development
    • Blockchain
    • Cyber Security
    • Dev Tools
    • Testing Tools
  • About
  • Contact

Theme Settings

Color Scheme
Display Options
Font Size
100%

Image Lightbox Gallery rskworld.in

Zoom • Pan • Navigation • Keyboard • AI Tags • VR/AR • Voice Control • Slideshow • Comparison • Themes • Analytics — Interactive image lightbox with advanced features. Pure HTML, CSS & Vanilla JS. By rskworld.in.

Zoom & Pan AI Tagging VR/AR Modes Voice Control Slideshow Comparison Mode Multiple Themes Vanilla JS
Download Image Lightbox Gallery Live Demo RSK View Files
Image Lightbox Gallery - RSK World
Image Lightbox Gallery - RSK World
Zoom & Navigation AI & Themes Slideshow & Compare Analytics & Share Vanilla JS

Image Lightbox Gallery is an interactive image viewer with zoom, pan, keyboard navigation, and advanced features. Includes: lightbox with prev/next, zoom in/out/reset, drag-to-pan, touch support; AI-powered image tagging (AITagManager); VR/AR modes (WebXR); voice control (Web Speech API); slideshow and comparison modes; theme manager, search, filters, analytics, social sharing. CSS: style.css, advanced-styles.css, ultra-advanced-styles.css. JS: lightbox.js, ai-tags.js, slideshow-comparison.js, advanced-features.js, ultra-advanced-features.js. By rskworld.in.

If you find this Image Lightbox Gallery project useful, you can support with a small contribution.

Secure Fast Trusted
Pay via UPI QR
Scan or tap an amount to auto-generate
UPI QR
₹
Open UPI app
GPay PhonePe Paytm
Download Image Lightbox Gallery

Lightbox & Zoom

lightbox.js: ImageLightbox class with zoom in/out/reset, mouse wheel zoom, drag-to-pan when zoomed, touch support, keyboard (ESC, arrows, +/-, 0). Image preloading, slide animations, counter and caption. Min/max zoom limits, smooth transitions.

  • lightbox.js: openLightbox(), zoom(), resetZoom(), applyZoom()
  • Mouse wheel zoom, drag to pan, touch gestures
  • Keyboard: ESC close, ←→ navigate, +/- zoom, 0 reset
  • Lazy thumbnails, preload full-size images

Project Structure & Files

Root: index.html (gallery + lightbox), test-features.html, simple-test.html, working-test.html. css: style.css, advanced-styles.css, ultra-advanced-styles.css. js: lightbox.js, ai-tags.js, slideshow-comparison.js, advanced-features.js, ultra-advanced-features.js. No build step. Open index.html or serve folder.

  • index.html, test-features.html, simple-test.html, working-test.html
  • No build step – open index.html or static server
  • Font Awesome 6, Picsum Photos for demo images
  • Zero dependencies; vanilla HTML, CSS, JavaScript

AI Tags & Themes

ai-tags.js: AITagManager with color/object/scene/mood analysis, semantic tags from title/description, confidence scores. advanced-features.js: ThemeManager for multiple themes, ImageSearchEngine, filter by tags. CSS variables for primary/secondary colors.

  • ai-tags.js: generateTags(), ColorAnalyzer, ObjectDetector, SceneAnalyzer
  • advanced-styles.css: --primary-color, --secondary-color
  • Theme selector, search dialog, filter by tags
  • Smooth transitions and glass-morphism panels

Slideshow & Comparison

slideshow-comparison.js: SlideshowMode with play/pause, configurable speed, transition types (fade, slide, zoom, flip, cube). ComparisonMode for side-by-side image compare. Advanced analytics tracking, gesture controls.

  • SlideshowMode: start(), stop(), nextSlide(), setSpeed(), setTransition()
  • ComparisonMode: side-by-side view, selection dialog
  • advanced-features.js: AnalyticsTracker, GestureController
  • Ctrl+S slideshow, Ctrl+F search shortcuts

Pages & Controls

index.html: Gallery grid, lightbox modal, advanced panel (right: search, filter, slideshow, compare, 3D, share, theme, analytics), ultra panel (left: VR, AR, ML, voice, face, emotion, color, enhance, blockchain, quantum, holographic, neural). test-features.html: feature test panel.

  • index.html – gallery + lightbox + both control panels
  • Right panel: search, themes, analytics, slideshow, compare
  • Left panel: VR, AR, voice, AI, face, emotion, color
  • Keyboard: ESC, arrows, +/-, 0, Ctrl+F, Ctrl+S

What You Get

Static HTML/CSS/JS: index.html, test-features.html, style.css, advanced-styles.css, ultra-advanced-styles.css, lightbox.js, ai-tags.js, slideshow-comparison.js, advanced-features.js, ultra-advanced-features.js. README.md with features and API. No build step. Open index.html or serve folder.

  • Complete source – all HTML, CSS and JS files
  • No build step – open index.html or static server
  • README.md with usage and customization
  • Technologies: HTML5, CSS3, Vanilla JS. © 2026 RSK World.

Usage

Open index.html to view the gallery. Click any image to open the lightbox; use zoom buttons or mouse wheel, drag to pan when zoomed. Use right panel for search, themes, slideshow, comparison; left panel for VR, AR, voice, AI features. See README.md.

  • index.html – main gallery and lightbox
  • style.css and advanced-styles.css: design tokens
  • Voice: "Next image", "Zoom in", "Close", "Play slideshow"
  • Author: RSK World | rskworld.in

Project Features

Core lightbox with zoom, pan, navigation, keyboard; AI tagging (AITagManager); VR/AR modes; voice control; face/emotion (simulated); color palette; slideshow and comparison; multiple themes; search, filters, analytics, social sharing. All vanilla JS, no frameworks.

  • Core: zoom, pan, prev/next, keyboard, touch
  • Advanced: AI tags, themes, slideshow, compare, search
  • Ultra: VR, AR, voice, face, emotion, color, enhance
  • Vanilla JS, responsive, mobile-first

Credits & Acknowledgments

Image Lightbox Gallery by RSK World. Interactive image viewer with zoom, AI tags, VR/AR, voice control and advanced features for learning front-end and vanilla JS.

  • Image Lightbox Gallery – zoom, AI, VR/AR, voice, slideshow
  • RSK World – Project creator and educational platform
  • Author: Molla Samser (Founder - RSK World)
  • Website: https://rskworld.in
  • Email: help@rskworld.in | +91 93305 39277
  • Third-party credits:
  • Font Awesome – Icons (fontawesome.com)
  • Picsum Photos – Demo images (picsum.photos)
  • Bootstrap – CSS/JS framework (getbootstrap.com)
  • Prism.js – Syntax highlighting in file browser (prismjs.com)
  • Razorpay – Payment integration (razorpay.com)
  • QR Server API – UPI QR code generation (api.qrserver.com / goqr.me)
  • © 2026 RSK World. All rights reserved.

Support & Contact

For Image Lightbox Gallery customization or integration help, please contact us.

  • Email: help@rskworld.in
  • Phone: +91 93305 39277
  • Website: RSKWORLD.in
  • Location: Nutanhat, Mongolkote, Purba Burdwan, West Bengal, India
  • Author: Molla Samser (Founder, RSK World)
  • Image Lightbox Gallery - README
  • Technical Support Available
  • UI Component Requests Welcome
Featured Content
Additional Sponsored Content

Download Image Lightbox Gallery

Get the complete Image Lightbox Gallery project. You can view the files or download the source code directly.

Download Image Lightbox Gallery

Quick Links

Live Demo - Run Image Lightbox Gallery Click to explore
Download Image Lightbox Gallery Click to explore
View Files (Browser) Click to explore
Explore All Creative Projects by RSK World Click to explore
Explore All Frontend & Layout Projects by RSK World Click to explore

Categories

Zoom & Navigation AI & Themes Slideshow & Compare Analytics & Share Vanilla JS

Technologies

HTML5 & CSS3
Image Lightbox Gallery
Responsive
Accessibility
Vanilla JS

Featured Projects

UI/UX & Image Lightbox Gallery Projects by RSK World

3D Transforms CSS Perspective JavaScript Animations Canvas API LocalStorage Particle Effects
CSS Neon Button Hover - rskworld.in
CSS Neon Button Hover
CSS UI Effects

Glowing hover effect using CSS box-shadow and transitions.

View Project
Component Style Guide - rskworld.in
Component Style Guide
Design Systems & Prototyping

Living style guide documenting buttons, inputs, and cards.

View Project
Scroll Reveal Animations - rskworld.in
Scroll Reveal Animations
CSS UI Effects

Elements that animate on scroll with fade, slide, and scale effects.

View Project
Toast Notification Component - rskworld.in
Toast Notification Component
JavaScript Widgets

Toast notification system with auto-dismiss and multiple positions.

View Project
Glassmorphism Card Effect - rskworld.in
Glassmorphism Card Effect
CSS UI Effects

Modern glassmorphism card design with backdrop blur and transparency effects.

View Project
View All Projects

About RSK World

Founded by Molla Samser, with Designer & Tester Rima Khatun, RSK World is your one-stop destination for free programming resources, source code, and development tools.

Founder: Molla Samser
Designer & Tester: Rima Khatun

Development

  • Game Development
  • Web Development
  • Mobile Development
  • AI Development
  • Development Tools

Legal

  • Terms & Conditions
  • Privacy Policy
  • Disclaimer

Contact Info

Nutanhat, Mongolkote
Purba Burdwan, West Bengal
India, 713147

+91 93305 39277

hello@rskworld.in
support@rskworld.in

© 2026 RSK World. All rights reserved.

Content used for educational purposes only. View Disclaimer

Support This Free Project

This project is completely free to download!

If you find it useful, consider supporting us with a small donation. Your support helps us create more free projects.

Pay via Razorpay

If you find this Image Lightbox Gallery project useful, you can support with a small contribution.

Secure Fast Trusted
Payment Successful! Your download will start automatically...
Pay via UPI QR
Scan or tap an amount to auto-generate
UPI QR
₹
Open UPI app
GPay PhonePe Paytm