File Describer
approvedby Alexandrovdi
Automatically create description notes for files dropped into a watched folder. Search and find files by their descriptions via Obsidian search. - This plugin has not been manually reviewed by Obsidian staff.
File Describer
An Obsidian plugin that automatically creates and manages description notes for files in a watched folder. Perfect for organizing files in your vault with searchable descriptions, tracking file changes, and managing metadata. Also for your convenience, you can download a ready-made base file which will display a full list of files with descriptions. Using the search, you can quickly find the file you need.
Features
- Auto-creation of description file — when a file is added to the target folder, a companion description note is automatically created
- Delete tracking — when a file is deleted, its companion note automatically updates its status
- Move tracking — the
Filefield in the companion note is automatically updated when the file is moved - Orphaned note handling — when a file is deleted, you can keep the note for history or delete it
- Badge indicator — a red
!on the ribbon icon indicates file changes that need attention - Recursive scanning — files in the configured folder are scanned recursively regardless of nesting
Settings
- Target folder — set the folder to monitor for files
- Notes subfolder — set the folder where description notes will be stored
- File types to track — file types to monitor
- Date format — set a convenient date format
- Time format — set a convenient time format
How it works
- Place a file in the target folder
- The plugin creates a description note in the notes subfolder with frontmatter:
File Description,File(wikilink),date_added,filetype,filename - When a file is added, deleted, or moved, a red
!appears on the plugin icon
When you delete a description file
ATTENTION! When you delete a description file from the folder (Notes subfolder), the system will prompt you to delete the file. You can choose to agree or not. If you do not agree, the plugin will prompt you to update the description for the file.
Installation
From Obsidian Community Browser
Search for "File Describer" in Settings → Community plugins → Browse.
Via BRAT
- Install the BRAT plugin
- Add
https://github.com/Alexandrovdi/File-Describerto the list of beta plugins - Click "Add Plugin"
Manual
- Download the latest release from GitHub Releases
- Extract
main.js,manifest.json, andstyles.csstoVaultFolder/.obsidian/plugins/file-describer/ - Enable the plugin in Settings → Community plugins
Development
git clone https://github.com/Alexandrovdi/File-Describer.git
cd File-Describer
npm install
npm run build # builds main.js
npm run dev # watch mode
License
MIT
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.