Magic Folders

unlisted

by Fabien Polly (Infinition)

Create virtual smart folders that dynamically display files based on tags, links, or custom filters.

1 starsUpdated 4mo agoMIT
View on GitHub

Magic Folders for Obsidian

License TypeScript Release Obsidian Plugin Buy Me a Coffee

Virtual smart folders that automatically group files by tag, link, folder path, file extension, or frontmatter property. Files are never moved or copied. Magic Folders are views, not real directories.


Features

  • Virtual folders in the file explorer that update automatically when files change.
  • Filter types: tags, internal links ([[Note]]), folder paths, file extensions, frontmatter key:value.
  • Customizable name, icon (30+ options), color (15 presets), sort order, and direction per folder.
  • Sort by name, modified date, created date, type, or size.

Filter syntax

TypeExample
Tag#Todo
Link[[Projects]]
Folderfolder:Daily Notes
Extension.pdf
Frontmatterstatus:done

Multiple filters can be combined.


Examples

Todo folder: all files tagged #Todo or #WIP, sorted by modified date descending.

Project hub: all files linking to a [[Projects]] note.

Recent daily notes: files in folder:Daily Notes, sorted by modified date descending.


Commands

CommandDescription
Create Magic FolderOpen the creation modal
Refresh all Magic FoldersForce a manual refresh

Installation

Search for Magic Folders in Obsidian's Community Plugins browser.


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.