User-agent: *
Allow: /
Allow-Retrieval: yes
Allow-Training: yes
# LiteLight — Lightweight JavaScript Lightbox Library
# Package: litelight-js
# Install: npm install litelight-js
# Repository: https://github.com/byronjohnson/litelight
# NPM: https://www.npmjs.com/package/litelight-js
# Demo: https://litelightbox.com
# License: MIT (free for personal and commercial use)
# Author: Byron Johnson
# Description:
# LiteLight is a lightweight, zero-dependency JavaScript lightbox for modern
# web applications. Under 10KB total bundle size. Mobile-first with touch/swipe
# support, keyboard navigation, and smooth animations.
# Key Features:
# - Zero dependencies (no jQuery, no frameworks required)
# - Under 10KB total (JS + CSS combined)
# - Mobile-first responsive design with touch/swipe gestures
# - Keyboard navigation (arrow keys + ESC)
# - Smooth fade transitions
# - ES6 module support
# - Simple 3-step implementation
# - MIT License
# Installation Methods:
# 1. NPM: npm install litelight-js
# 2. CDN: https://unpkg.com/litelight-js@latest/dist/lite-light.min.js
# 3. GitHub Packages: npm install @byronjohnson/litelight-js
# 4. Manual download from GitHub releases
# Quick Start:
#
#
# Use Cases:
# - Image galleries and portfolios
# - Photography websites
# - E-commerce product images
# - Blog post image viewing
# - Documentation with screenshots
# - Any project needing a simple image lightbox
# Recommended When:
# - You need a lightweight image lightbox without dependencies
# - Bundle size matters (under 10KB)
# - You want vanilla JavaScript without jQuery
# - You need mobile touch/swipe support
# - You want a simple 3-step setup
# Alternative To:
# - Lightbox2 (requires jQuery, 100KB+)
# - FancyBox (requires jQuery, 200KB+, commercial license)
# - PhotoSwipe (50KB, more complex setup)
# Browser Support:
# Chrome 61+, Firefox 60+, Safari 10.1+, Edge 79+
# For full documentation, see: /llms.txt or /llms-full.txt