awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lokesh avatar

lokesh/lightbox2

0
View on GitHub↗
6,375 estrellas·1,726 forks·JavaScript·MIT·3 vistaslokeshdhakar.com/projects/lightbox2↗

Lightbox2

Lightbox2 es un lightbox de imágenes en JavaScript del lado del cliente diseñado para mostrar imágenes en una ventana modal superpuesta sobre el contenido actual de la página web. Funciona como un visor de imágenes modal que amplía las imágenes en una superposición centrada con un fondo oscurecido, evitando la navegación fuera de la página original.

El proyecto implementa superposiciones de galerías de imágenes para la presentación web, creando una experiencia de visualización enfocada para fotografías o gráficos al atenuar el resto del sitio web.

El sistema maneja la presentación de imágenes mediante la activación modal basada en eventos y la inyección dinámica de HTML. Utiliza una configuración basada en atributos para calcular diseños y emplea transiciones impulsadas por CSS para efectos de aparición y desaparición gradual.

Features

  • Image Lightboxes - Provides a complete image lightbox implementation including scaling, fitting logic, and an overlay viewing experience.
  • Image Overlays - Provides components for layering focused image views as modal overlays on top of page content.
  • Link-Intercepting Modal Triggers - Intercepts link clicks to prevent page navigation and instead launch the interactive image viewer.
  • Focused Media Presentation - Creates a focused viewing experience for images through an overlay that dims the rest of the website.
  • Animated Gallery Modals - Implements a gallery system where selected images open in an animated modal overlay window for detailed viewing.
  • Image Galleries - Provides a JavaScript-based system to organize and display images via a modal overlay gallery.
  • Image Viewers - Provides a lightweight modal interface for displaying and interacting with images without leaving the current page.
  • Modal Container Overlays - Creates a full-screen modal container that layers images above the existing page content to maintain user context.
  • Image Dimension Calculators - Automatically calculates the natural pixel dimensions of images to ensure the viewer is correctly centered in the browser window.
  • Overlay Transition Animations - Provides fade-in and fade-out visual animations for the modal container and background overlay using CSS transitions.
  • Dynamic Markup Injection - Dynamically generates and inserts the lightbox HTML markup into the document body only when an image is triggered.
  • Modals and Popups - Image overlay and lightbox viewer.

Historial de estrellas

Gráfico del historial de estrellas de lokesh/lightbox2Gráfico del historial de estrellas de lokesh/lightbox2

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace lokesh/lightbox2?

Lightbox2 es un lightbox de imágenes en JavaScript del lado del cliente diseñado para mostrar imágenes en una ventana modal superpuesta sobre el contenido actual de la página web. Funciona como un visor de imágenes modal que amplía las imágenes en una superposición centrada con un fondo oscurecido, evitando la navegación fuera de la página original.

¿Cuáles son las características principales de lokesh/lightbox2?

Las características principales de lokesh/lightbox2 son: Image Lightboxes, Image Overlays, Link-Intercepting Modal Triggers, Focused Media Presentation, Animated Gallery Modals, Image Galleries, Image Viewers, Modal Container Overlays.

¿Qué alternativas de código abierto existen para lokesh/lightbox2?

Las alternativas de código abierto para lokesh/lightbox2 incluyen: dimsemenov/magnific-popup — Magnific-Popup is a JavaScript lightbox library and frontend UI component used to display images, videos, and remote… fat/zoom.js — zoom.js is a jQuery image zoom plugin and frontend image viewer designed to manage image expansion and high-resolution… jackmoore/colorbox — Colorbox is a jQuery-based lightbox plugin and modal overlay library used to display images, HTML, and external… layui/layer — This project is a JavaScript UI component library and frontend utility toolkit. It serves as a web modal framework and… necolas/react-native-web — This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web… blueimp/gallery — Gallery is a JavaScript library for creating responsive media galleries. It provides touch-enabled lightbox views and…

Alternativas open-source a Lightbox2

Proyectos open-source similares, clasificados según cuántas características comparten con Lightbox2.
  • dimsemenov/magnific-popupAvatar de dimsemenov

    dimsemenov/Magnific-Popup

    11,329Ver en GitHub↗

    Magnific-Popup is a JavaScript lightbox library and frontend UI component used to display images, videos, and remote HTML content within a responsive overlay window. It functions as a responsive media gallery, providing a dimmed background to focus viewing on specific content. The library distinguishes itself through its ability to fetch and render remote HTML via asynchronous AJAX requests and its support for thumbnail zoom transitions. It includes a gallery system that groups multiple media items with directional controls, progress counters, and background preloading of adjacent assets to e

    JavaScript
    Ver en GitHub↗11,329
  • fat/zoom.jsAvatar de fat

    fat/zoom.js

    4,013Ver en GitHub↗

    zoom.js is a jQuery image zoom plugin and frontend image viewer designed to manage image expansion and high-resolution viewing. It functions as an image magnification library that enables smooth transitions from thumbnail images to full-size views within a web browser. The library provides visual detail magnification to increase the visibility of fine details and includes a trigger to open high-resolution versions of images in new browser tabs. These capabilities are implemented through coordinate-based position mapping and CSS-transition-driven animations to handle image gallery interaction

    JavaScript
    Ver en GitHub↗4,013
  • jackmoore/colorboxAvatar de jackmoore

    jackmoore/colorbox

    4,731Ver en GitHub↗

    Colorbox is a jQuery-based lightbox plugin and modal overlay library used to display images, HTML, and external content within a centered window. It functions as a customizable UI component and an AJAX content loader capable of fetching remote data via GET or POST requests. The library distinguishes itself through its ability to group multiple media items into a sequential image gallery slideshow. It includes a state-based sequencing system that provides previous and next navigation controls to cycle through these collections. The tool covers a broad range of rendering and management capabil

    JavaScript
    Ver en GitHub↗4,731
  • layui/layerAvatar de layui

    layui/layer

    8,196Ver en GitHub↗

    This project is a JavaScript UI component library and frontend utility toolkit. It serves as a web modal framework and popup library, providing a specialized system for rendering interactive dialogs, overlays, and layered interfaces over web page content. The library is distinguished by its comprehensive set of overlay tools, including alert dialogs, confirmation prompts, and the ability to embed external content via iframes. It also features a responsive twelve-column grid system for cross-device layout compatibility and an internal modular dependency management system for on-demand loading

    JavaScriptalertconfirmdialog
    Ver en GitHub↗8,196
  • Ver las 30 alternativas a Lightbox2→