FindSoftware

baguetteBox.js

Lightbox script for image galleries, written in pure JavaScript.

baguetteBox.js is a lightbox script that opens the images of a gallery in an overlay. The page calls baguetteBox.run with a CSS selector for the gallery. A title or data-caption attribute on the link supplies the caption, and data-at-{width} attributes let the overlay pick an image by screen width. The README documents the options and the API. The script installs from npm, Yarn, Bower or Composer, or loads from a CDN or from downloaded files.

Identity

Status
Active
Maintainer
Marek Grzybek5
Maintained by
Individual
First release
20144

Rendering and deploy

Install with
npm3

Releases

Current major version
17
Last release
2025-11-097

Adoption

GitHub stars
2,5052
npm downloads a week
8,5288
Contributors
239
Dependent repositories
21010
Dependent packages
2210

Why these figures do not compare

Sources

  1. 2026-11-04: links
    feimosi.github.io/baguetteBox.js/
  2. 2026-11-04: links, Written in, License, GitHub stars
    github.com/feimosi/baguetteBox.js
  3. 2026-11-04: links, Categories, Install with
    github.com/feimosi/baguetteBox.js/blob/dev/README.md
  4. 2026-11-04: First release
    github.com/feimosi/baguetteBox.js/releases/tag/v0.1.0
  5. 2026-11-04: Maintainer, License model
    github.com/feimosi/baguetteBox.js/blob/dev/LICENSE
  6. 2026-11-04: License
    registry.npmjs.org/baguettebox.js/latest
  7. 2026-11-04: Current major version, Last release
    github.com/feimosi/baguetteBox.js/releases/tag/v1.13.0
  8. 2026-11-04: npm downloads a week
    api.npmjs.org/downloads/range/2026-10-26:2026-11-01/baguettebox.js
  9. 2026-11-04: Contributors
    github.com/feimosi/baguetteBox.js/graphs/contributors
  10. 2026-11-04: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/baguettebox.js

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON