Lumina

unlisted

by Fabien Polly (Infinition)

High-performance photo and video gallery. Justified, square, panorama layouts. Lightbox, slideshow, drag-to-note, persistent cache.

23 starsUpdated 4mo agoMIT
View on GitHub

Lumina

Lumina for Obsidian

License TypeScript Release Obsidian Plugin Buy Me a Coffee

A media gallery plugin for Obsidian. Lumina turns your vault into a visual browser for images, videos, PDFs, and audio files with a lightbox viewer, tagging system, and multi-select editing.


Features

  • Gallery view showing all media in your vault or a specific folder.
  • Lightbox with left/right navigation and zoom.
  • Tag system: tag files directly from the gallery, with tag indicators in the file explorer.
  • Multi-select with Ctrl+Click for bulk operations.
  • Keyboard shortcuts: arrow keys to navigate, Escape to close, Ctrl+Wheel to zoom, Ctrl+A to select all.
  • Virtual search integration: include media in Obsidian's native search.
  • Configurable click actions per media type.
  • Multilingual: 5 languages.

Shortcuts

ShortcutAction
Left / RightNavigate lightbox
EscapeClose / exit mode
Ctrl+ClickMulti-select
Shift+TTag selected files
Ctrl+WheelZoom gallery
Ctrl+ASelect all (edit mode)
Double-clickOpen lightbox

Development

git clone https://github.com/infinition/obsidian-lumina.git
npm install
npm run dev    # watch mode
npm run build

Star History

Star History Chart

License

MIT. See LICENSE.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.