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

Photo-tagging

Pavlo MyroniukPavlo Myroniuk131 downloads

Plugin for tagging people on photos and rendering interactive galleries.

Add to Obsidian
Photo-tagging screenshot
Photo-tagging screenshot
  • Overview
  • Scorecard
  • Updates7

Obsidian plugin for tagging people on photos

  • Motivation
  • Installation
    • Obsidian Community Plugins
    • Manual installation
  • Manual
  • Tests
  • BDFL

Motivation

I have a lot of genealogy data regarding my family and its history. I use Obsidian to work with this data. At some point, I needed a simple software to tag people on photos and then show a person's photos on their page. I did not find the existing plugin, so I decided to write my own.

Installation

[!IMPORTANT]
You must have libvips installed. See installation instructions: https://www.libvips.org/install.html.

Nope, you cannot disable it.

libvips is used to generate image tiles (image pyramids). The photo-tagging plugin uses it to handle large images.

When the user opens the image in the tagger for the first time, the plugin automatically generates image tiles and a preview image. The plugin will use them to display and zoom large images effectively.

Obsidian Community Plugins

The photo-tagging plugin is available in the Obsidian Community Plugins list. So, you can install it right from the Obsidian app. Here is a direct link to the plugin page: https://community.obsidian.md/plugins/photo-tagging.

Manual installation

You can install the plugin by downloading the release assets, placing them inside your Obsidian vault, and enabling it in the settings:

  1. Go to the TheBestTvarynka/photo-tagging/releases page and download release assets: main.js, manifest.json, and styles.css.
  2. Place these files in the vault plugin directory:
VAULT_DIR=/path/to/vault
PHOTO_TAGGING_DIR=${VAULT_DIR}/.obsidian/plugins/photo-tagging
mkdir -p ${PHOTO_TAGGING_DIR}
cp main.js ${PHOTO_TAGGING_DIR}
cp styles.css ${PHOTO_TAGGING_DIR}
cp manifest.json ${PHOTO_TAGGING_DIR}
  1. Enable the Grafily plugin in the Obsidian settings (Community Plugins section).

Manual

  1. You manually add tags to photos using the built-in tagger:

    You can open tagger from the file context menu (Tag people option):

  2. Every tag is linked to some note. In my case, every note represents a person.

  3. Add the following code block to see the person's photos inside the note:

        ```tagged-photos
        ```
    

    The plugin automatically resolves photos assigned to the current person:

    Person's plain gallery Photos are grouped by hashtags

    By default, the block shows photos where the current note is tagged. Add one of these options inside the block to change that:

    Option Shows
    group: hashtags Photos where the current note is tagged, grouped by hashtag.
    type: hashtag Photos with the hashtag named like the current note.
    hashtag: <name> Photos with the <name> hashtag.
  4. Select a hashtag in the tagger to open its tag-<name> note at the root of the vault. The note is created on first use and contains a block with the hashtag: <name> option.

All tags are saved inside JSON file. By default, the JSON file is located in the photo-tags.json at the root of the vault. You can change it in the plugin settings.

Tests

Integration tests run in a real, isolated Obsidian instance using obsidian-integration-testing. You must have Obsidian and libvips installed.

npm test

Each test copies assets/base_vault into the test_vaults/ directory and installs the fresh plugin build there. The copy stays on disk after the run, so you can inspect it.

BDFL

Did you hear about BDFL?

TL;DR:

Benevolent dictator for life (BDFL) is a title given to a small number of open-source software development leaders, typically project founders who retain the final say in disputes or arguments within the community.

For the Photo-tagging project, the BDFL is @TheBestTvarynka (Pavlo Myroniuk), original creator of Photo-tagging.

HealthExcellent
ReviewCaution
About
Tag people in photos and link each tag to a note representing that person, letting you connect images to people in your vault. Display a person's photos inside their note with a simple tagged-photos code block; all tags are saved to a JSON file in the vault.
ImagesAnnotationLinks
Details
Current version
0.3.1
Last updated
4 months ago
Created
9 months ago
Updates
7 releases
Downloads
131
Compatible with
Obsidian 1.8.7+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
Pavlo MyroniukPavlo Myroniukthebesttvarynka
tbt.qkation.com/
GitHubthebesttvarynka
GitHubTheBestTvarynka
XTheBestTvarynka
  1. Community
  2. Plugins
  3. Images
  4. Photo-tagging

Related plugins

Image Layouts

Add beautiful image layouts to your notes.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Admonition

Admonition block-styled content.

ExcaliBrain

An interactive, structured mind-map of your Obsidian vault.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Advanced URI

Control everything with URI.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Find orphaned files and broken links

Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.

Supercharged Links

Add attributes to internal links with the values of target note's frontmatter attributes.

Consistent Attachments and Links

Move note attachments and update links automatically.