Productivity Tools
Completed

Obsidian Attachmenter

Obsidian Attachment Management Plugin

A plugin for Obsidian to manage attachments with per-note folder rules, remote image downloading, and path checking tools.

Project Gallery

Obsidian Attachmenter image 1
1 / 2

Overview

A comprehensive Obsidian plugin designed to streamline attachment management. It enforces a per-note attachment folder structure, keeping your vault organized. Key capabilities include automatically moving pasted images to the correct folder, downloading remote images (including from Canvas) to local storage, and providing tools to check and repair broken attachment paths or clean up empty folders. It supports multiple languages and integrates seamlessly with Obsidian's file explorer.

Key Features

Per-note attachment folder management
Auto-move pasted images
Download remote images (Markdown & Canvas)
File Explorer attachment tree
Attachment Manager view
Path check and repair tool
Empty folder cleanup

Challenges

Handling cross-platform file path sanitization

Integrating with Obsidian's internal link management

Supporting both Markdown and Canvas files

Real-time file system synchronization

Solutions

Implemented robust path sanitization logic

Used Obsidian's vault events to track changes

Developed custom handlers for Canvas nodes

Created a centralized attachment manager

Results & Impact

Simplified attachment workflow for users
Automated remote image archiving
Consistent vault structure

Project Info

Role

Creator & Maintainer

Timeline

2026 - Present

1 week

Technologies

TypeScriptObsidian APIJavaScriptCSS

Links