Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Lightbox

jackcipherjackcipher35 downloads

Click to zoom images and mermaid diagrams with lightbox effect.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

中文文档

A Lightbox plugin for Obsidian that allows you to click and zoom images and Mermaid diagrams.

Features

  • 🖼️ Image Zoom - Click images in reading view to open a Lightbox with enlarged view
  • 📊 Mermaid Support - Click Mermaid diagrams to zoom them as well
  • 🔍 Zoom Controls - Support for zoom in, zoom out, and reset
  • 🖱️ Scroll Zoom - Use mouse wheel to quickly adjust zoom level
  • ✋ Drag to Pan - Drag to view different areas when zoomed in
  • ⌨️ Keyboard Shortcut - Press ESC to quickly close
  • 🎨 Smooth Animations - Elegant open/close transition effects

Installation

Manual Installation

  1. Download the latest release
  2. Extract to Obsidian plugins directory: <vault>/.obsidian/plugins/obsidian-lightbox/
  3. Restart Obsidian
  4. Enable the plugin in settings

Build from Source

# Clone the repository
cd <vault>/.obsidian/plugins/
git clone https://github.com/your-repo/obsidian-lightbox.git
cd obsidian-lightbox

# Install dependencies
npm install

# Build
npm run build

Required Files

To install the plugin, you only need these 3 files in the plugin folder:

  • manifest.json - Plugin metadata (required)
  • main.js - Compiled plugin code (required)
  • styles.css - Stylesheet (required)

Usage

  1. Open any note containing images or Mermaid diagrams in Obsidian
  2. Switch to Reading View
  3. Click any image or Mermaid diagram
  4. The Lightbox popup will display the enlarged content

Controls

Action Description
Click image/Mermaid Open Lightbox
Scroll up Zoom in
Scroll down Zoom out
Mouse drag Pan the image
Click background Close Lightbox
ESC key Close Lightbox
➕ button Zoom in 25%
➖ button Zoom out 25%
🔄 button Reset zoom and position
✖️ button Close

Development

# Development mode (auto-rebuild on changes)
npm run dev

# Production build
npm run build

License

MIT

80%
HealthExcellent
ReviewSatisfactory
About
Click images and Mermaid diagrams in Reading view to open a zoomable Lightbox with smooth open/close animations. Use mouse wheel to zoom, drag to pan, and press ESC or click the background to close. Use zoom-in/out and reset controls to adjust the view.
ImagesVisualizationInterface
Details
Current version
1.1.1
Last updated
5 months ago
Created
5 months ago
Updates
4 releases
Downloads
35
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
jackcipherjackcipher
github.com/jackcipher
GitHubjackcipher
  1. Community
  2. Plugins
  3. Images
  4. Lightbox

Related plugins

Mousewheel Image zoom

Increase or decrease the size of an image by scrolling.

Leaflet

Interactive maps inside your notes.

Graph Banner

Display a local graph view to the note header

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Commander

Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.