Memories

by DIMFLIX
5
4
3
2
1
Score: 30/100

Description

Category: Data Visualization

The Memories plugin transforms media files into interactive galleries directly inside your notes. It supports images, videos and audio with a responsive grid layout that adapts to any screen size. You get two display modes: full galleries showing everything or compact views with limited items. The lightbox feature is robust - zoom into images with panning, navigate using keyboard shortcuts or mouse wheel and enable auto-slideshow with customizable intervals. Random mode shuffles through your collection. Upload and delete files right from the gallery interface. It handles multiple folder paths simultaneously with recursive search, letting you pull media from different locations or even display everything in your vault. Lazy loading and thumbnail caching keep performance smooth for large collections.

Reviews

No reviews yet.

Stats

29
stars
995
downloads
2
forks
94
days
98
days
98
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
2
total issues
2
open issues
0
closed issues
0
commits

README file from

Github

Memories is a powerful plugin for Obsidian that transforms your media files into beautiful interactive galleries right inside your notes. View images, videos, and audio with support for fullscreen mode, slideshows, and advanced navigation features.

✨ Features

🎨 Flexible Display

  • Responsive grid — automatic layout for any screen size
  • Two display modes — full and compact
  • Customizable size — control grid element size
  • Lazy loading — performance optimization for large collections
  • 📤 Built-in file manager — upload and delete media directly from the gallery

🔍 Advanced Lightbox

  • Image zoom — zoom with panning support
  • Multimedia support — images, videos, and audio files
  • Interactive thumbnails — quick navigation through the collection
  • Keyboard shortcuts — full keyboard control

⚡ Smart Features

  • Auto slideshow — automatic switching with customizable interval
  • Random mode — random media navigation
  • Flexible sorting — by date, name, or random order
  • Thumbnail caching — fast loading for video files

📁 Universal Sources

  • Multiple paths — media from multiple folders simultaneously
  • Recursive search — scanning all nested folders
  • Root access — display all vault media files

📦 Installation

  1. Open SettingsCommunity plugins
  2. Disable Restricted mode if enabled
  3. Click Browse and search for "Memories"
  4. Click Install, then Enable

Method 2: Manual Installation

  1. Download the latest version from releases
  2. Create a folder memories in .obsidian/plugins/ of your vault
  3. Extract the files into the created folder
  4. Reload Obsidian and activate the plugin in settings

🚀 Usage

Basic Syntax

Create a code block with type memories in your note:

```memories
paths: Photos/
sort: date-desc
type: compact
limit: 9
```

Full Configuration

```memories
paths: Photos/Vacation, Photos/Family
sort: date-desc
type: full
size: 250
lazy: true
limit: 12
```

⚙️ Configuration Parameters

📍 Specifying Paths

Single folder:

paths: Photos/Vacation

Multiple folders:

paths: Photos/Vacation, Photos/Family, Media/Videos

All media from vault:

paths: ./

🔄 Sorting

sort: date-desc

Available options:

  • date-desc — by date (newest first) ⏰
  • date-asc — by date (oldest first) 🕰️
  • name-asc — by name (alphabetical) 🔤
  • random — random order 🎲

🎯 Display Modes

Full gallery:

type: full

Displays all media files in the selected folders.

Compact mode:

type: compact
limit: 6

Shows a limited number of files with the ability to view all in lightbox.

⚡ Performance

lazy: true
size: 200
  • lazy — lazy loading for performance optimization
  • size — grid element size in pixels

🎮 Lightbox Controls

⌨️ Keyboard Shortcuts

  • ← / → — previous/next media
  • Space — start/stop slideshow
  • Esc — close lightbox
  • Mouse wheel — navigate through media

🖱️ Image Controls

  • Left click — zoom in (up to 5x)
  • Right click — zoom out
  • Wheel on image — smooth zooming
  • Drag — panning when zoomed

🎪 Additional Features

  • 🎲 Random — random navigation through collection
  • ▶️ Slideshow — automatic slideshow (interval 1-60 sec)
  • 📊 Information — file size and modification date
  • 📁 Open in explorer — quick file access

🎨 Supported Formats

🖼️ Images

  • Basic: JPG, JPEG, PNG, GIF, BMP, SVG, WebP
  • Extended: TIFF, TIF, AVIF, HEIC, HEIF, ICO

🎥 Video

  • Modern: MP4, WebM, OGV, MOV
  • Classic: AVI, MKV, FLV, WMV, 3GP, M4V
  • Professional: MPG, MPEG, M2V, ASF

🎵 Audio

  • Popular: MP3, WAV, FLAC, OGG, AAC, M4A
  • Specialized: WMA, Opus, AIFF, AU

⚡ Performance

🚀 Optimizations

  • Lazy loading — elements load as you scroll
  • Thumbnail caching — fast previews for video files
  • Virtualization — efficient display of large collections
  • Intelligent observation — Intersection Observer for smooth operation

📊 Recommendations

  • Use lazy: true for galleries with more than 20 items
  • Optimal size is 200-300 pixels for balance between detail and performance
  • Compact mode (type: compact) for quick viewing of large collections

🐛 Troubleshooting

  • Check the folder path is correct
  • Ensure the folder contains supported media files
  • Verify the code block syntax

🎥 Videos Not Playing

  • Ensure the format is supported by your browser
  • Check video file integrity
  • For problematic formats, use MP4 as a universal option

⚡ Slow Loading

  • Enable lazy loading: lazy: true
  • Use compact mode for large collections
  • Ensure video thumbnails are cached

🔧 Technical Diagnostics

  • Open developer console (Ctrl+Shift+I) to view errors
  • Check file access permissions
  • Ensure the plugin is activated in settings

🤝 Support and Development

📝 Bug Reports

Found a bug? Create an issue with detailed description:

  • Steps to reproduce
  • Expected and actual behavior
  • Obsidian and plugin version

💡 Feature Suggestions

Have an idea for improvement? We welcome suggestions! Describe:

  • What problem your suggestion solves
  • Specific implementation option
  • Usage examples

🌟 Support the Project

  • ⭐ Star on GitHub
  • 📢 Share about the plugin on social media
  • 💻 Participate in development through PRs

📄 License

The plugin is distributed as an open-source project under the MIT license.


Made with ❤️ for the Obsidian community

⭐ Star on GitHub · 🐛 Report Bug · 💡 Request Feature

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Image Converter
3 years ago by xRyul
⚡️ Convert, compress, resize, annotate, markup, draw, crop, rotate, flip, align images directly in Obsidian. Drag-resize, rename with variables, batch process. WEBP, JPG, PNG, HEIC, TIF.
Banners
5 years ago by Danny Hernandez
An Obsidian plugin that adds banners to your notes
Image in Editor
5 years ago by Ozan Tellioglu
This Obsidian plugin to view Images, Transclusions, iFrames and PDF Files within the Editor without a necessity to switch to Preview.
Media Extended
5 years ago by AidenLx
Transform your Obsidian into a powerful video note-taking tool. 🖇️🗂️⏯️
Mousewheel Image zoom
4 years ago by Nico Jeske
An Obsidian plugin that enables you to increase/decrease the size of an image by holding down a configurable key (defaults to left alt), hovering over an image in preview mode and scrolling.
Clear Unused Images
5 years ago by Ozan Tellioglu
Obsidian plugin to clear the images that are not used in note files anymore
Local images plus
3 years ago by catalysm, aleksey-rezvov, Sergei Korneev
This repo is a reincarnation of obsidian-local-images plugin which main aim was downloading images in md notes to local storage.
Paste image rename
4 years ago by Reorx
Renames pasted images and all the other attachments added to the vault
Image auto upload
5 years ago by renmu123
auto upload image with picgo
Pixel Banner
2 years ago by Justin Parker
🚩 Enhance your Obsidian notes with customizable banner images, including AI-generated designs and a curated store of downloadable banners. Transform your workspace with visually stunning headers that add context, improve aesthetics, and take your note-taking beyond the ordinary.
Image Toolkit
5 years ago by sissilab
An Obsidian plugin for viewing an image.
Image Context Menus
5 years ago by NomarCub
Image Context Menus - Obsidian.md image context menus: copy, open in default app, show in system explorer, reveal in navigation context menu. Also Open PDF externally context menu.
Media DB Plugin
4 years ago by Moritz Jung
A plugin that can query multiple APIs for movies, series, anime, games, music and wiki articles, and import them into your vault.
Image Captions
3 years ago by Alan Grainger
Add captions to images with inline Markdown and link support. The caption format is compatible with the CommonMark spec and other Markdown applications.
Local images
5 years ago by catalysm, aleksey-rezvov
Text to Speech
4 years ago by Johannes Theiner
Text to speech for Obsidian. Hear your notes.
Douban
4 years ago by Wanxp
an obsidian plugin that can pull data from douban to your markdown file
Copy document as HTML
3 years ago by mvdkwast
Obsidian plugin: copy document as HTML, including images
Image Window
4 years ago by Jeremy Valentine
Adds the ability to open images in new Obsidian windows
Image Gallery
4 years ago by Luca Orio
A zero setup masonry image gallery for Obsidian
Featured Image
a year ago by Johan Sanneblad
Obsidian plugin to automatically set a featured image property in your notes based on the first image, YouTube link, or Auto Card Link image found in your document. This allows you to create rich note galleries using Folder Notes and Dataview.
Find Orphaned Images
2 years ago by Josmar Cristello
Find Orphaned Images is an Obsidian plugin designed to help you keep your vault clean and organized by identifying and managing images that are not linked anywhere in your notes.
Image Layouts
3 years ago by Luke Chadwick
Audio Notes
3 years ago by Jason Maldonis
Easily take notes on podcasts and other audio files using Obsidian Audio Notes.
Timestamp Notes
4 years ago by Julian Grunauer
This plugin allows side-by-side notetaking with videos. Annotate your notes with timestamps to directly control the video and remember where each note comes from.
Audio Player
3 years ago by noonesimg
audio player plugin with bookmarks for Obsidian.md
Awesome Image
3 years ago by AwesomeDog
One-stop solution for image management.
Page Gallery
3 years ago by Nathan Clark
Generates a gallery based on selected page contents.
Avatar
3 years ago by froehlichA
An obsidian plugin for displaying an avatar image in front of your notes.
Voicenotes Sync
2 years ago by Andrew Lombardi
Official Obsidian plugin that syncs your notes from VoiceNotes.com into your vault
Storyteller Suite
10 months ago by Maws
Image Inline
2 years ago by Zackary W
convert images into base64 encoded strings and embed them directly within your notes
YouTube Template
2 years ago by sundevista
📺 A plugin that would help you to fetch YouTube videos data into your vault.
Media Slider
a year ago by Aditya Amatya
An obsidian plugin that helps to make slider for images, audios, videos, pdfs, markdown, etc in obsidian notes.
Image Tools
a year ago by Andrey Serov
Enhance YouTube Links
3 years ago by GitSum
Take a YouTube link and get the title and optionally channel name, channel URL, and thumbnailURL.
Media Companion
a year ago by Nick de Bruin
Media Viewer
a year ago by Devon22
View and manage media files within your notes.
Media Sync
3 years ago by fnya
Media Sync is Plugin for Obsidian
Image OCR
3 years ago by kaffarell
Runs ocr on pasted images and posts result in details box. This allows to search in images.
Image2LaTEX
3 years ago by Hugo Persson
This is a plugin for obsidian that will read your latest copied image from clipboard and generate math latex from it
Yesterday
2 years ago by Dominik Mayer
Obsidian plugin providing Yesterday journaling support
Emo
3 years ago by yaleiyale
Use image/file hosting in Obsidian by clipboard or draging file. Obsidian 图床聚合 & Github上传器
Eleven Labs
3 years ago by Mark Charles
Local Media Embedder
2 years ago by seyf1elislam
an obsidian plugin allows you to Embed videos and images and audios from your local device in your notes.
Super Duper Audio Recorder
2 years ago by Thiago MadPin
Ever felt like the core audio recorder in Obsidian was playing hard to get? Well, fret no more! Our Super Duper Audio Recorder is here to save the day (and your sanity)! This plugin enhances your audio recording experience in Obsidian by adding folder selection and audio source options.
Cloudinary Uploader
4 years ago by Jordan Handy
An uploader for Obsidian to Cloudinary
Lite Gallery
2 years ago by Jordan Poles
Notion Video Embed
4 years ago by lastknightcoder
Image Magician
2 years ago by luxmargos
This is a plugin for Obsidian (https://obsidian.md). Supports viewing and exporting various image formats using ImageMagick.
Image To Lskypro
3 years ago by NekouTarou
支持直接上传图片到图床Lsky,基于https://github.com/renmu123/obsidian-image-auto-upload-plugin.git改造。
Cloudinary
3 years ago by Uday Samsani, Jordan Handy
Cloudinary plugin for content uploading and transformation.
Chevereto Image Uploader for Obsidian
4 years ago by kkzzhizhou
obsidian plugins: chevereto image uploader
AutoPause
2 years ago by Chris Kephart
Allows only one audio track playing in Obsidian at a time, pausing the others.
VLC Bridge
2 years ago by zuluwi
An Obsidian plugin that lets you control VLC Player via Obsidian and add a timestamped link or snapshot from existing video to your note
Qiniu Image Uploader
3 years ago by Jade Zheng
Uploads images from your clipboard to qiniu.com and embeds uploaded image to your note.
Markdown Image Caption
3 years ago by Hananoshika Yomaru
Generate image caption easily. Completely markdown-based.
Image Picker
a year ago by ari.the.elk
Autoplay & Loop
2 years ago by Zerkshop & Wapply
This Obsidian plugin auto reproduces content inside notes.
Xiaohongshu Importer
a year ago by bnchiang96
An Obsidian plugin to import Xiaohongshu (小红书) notes into your vault. Extract titles, content, images, videos, and tags from share links, with customizable categories and optional local media downloads.
Image Collector
2 years ago by tdaykin
复制图文 (Copy Image Text)
2 years ago by msgk
obsidian插件,复制笔记内容(包括文本和图片)到剪贴板
Image Helper
2 years ago by Chongmyung Park
Context menu to convert a image to another format in reading view in Obsidian.md
Display Relative Path Img
2 years ago by Dyc
Display the relative path image referenced by <img> in Obsidian without altering the original document
Image Metadata
2 years ago by alexeiskachykhin
Adds image metadata editing capabilities to Obsidian
Annotate Audio
a year ago by VidE
PDF2Image
2 years ago by RasmusAChr
Tiff Viewer
2 years ago by Jan Ullmann
An obsidian plugin to easily convert tiff files to png so that they can be displayed in obsidian
Geulo
2 years ago by Junyoung Bang
Extension for pulling and syncing the videos that you liked in Youtube to Obsidian vault.
WHISPERER.md
a year ago by Falcion
A plugin for note-taking app Obsidian which allows you to play ambience music in vault and assign different tracks to files specifically
Waveform Player
a year ago by Zhou Hua
Paste Image Into Property
a year ago by Nito
AI Transcriber
4 months ago by Musashino Software
AI-powered speech-to-text transcription using OpenAI GPT-4o and Whisper APIs
TikToker
2 months ago by ameyxd
Save TikTok videos as markdown notes with embedded content and metadata extraction.
Card Viewer
6 months ago by vsme
一个用于在 Obsidian 中解析和查看电影、电视剧、书籍、音乐和 HTML 内容卡片的插件。
Enhanced Image
2 years ago by situ2001
Enhance the experience of image in Obsidian, seamlessly.
Image to HTML
a year ago by 0x1DA9430
A plugin for Obsidian that converts pasted images to HTML format instead of Obsidian's wikilink or Markdown format
Image Uploader For Note
a year ago by Yunfi
Upload images in a note, and if the image is only used in this note, delete it from vault.
mpv links
2 years ago by patsh90
Obisidian plugin for creating and using video links
Fast Image Auto Uploader
2 years ago by Longtao Wu
upload images from your clipboard by gopic
Arweave Uploader
2 years ago by makesimple