manemajef1k downloadsA file explorer view with card and list views. Displays folder contents with sorting, pagination, and search.
Browse and organize your vault from inside your notes.
Explorer turns folders into navigable overviews inside Obsidian's main editor pane, so folders and notes can be browsed, edited, organized, and searched from the same place you read and write.
Available in the Obsidian community plugin store.

Explorer works best when folders act like notebooks, projects, classes, or topic groups. It integrates with existing Markdown folder notes (Markdown files that share the folder's name) and with Obsidian's built-in file explorer.
Note
Explorer works best as a main-pane navigator when Use homepage and Open folder views from sidebar are enabled.



Add an Explorer block to any Markdown folder note:
```explorer
```
The block displays files from the note's current folder using your default settings.
You can add a block from the command palette with:
Insert code blockYou can create a new folder from:
Create folder in current note folderBy default, the command creates a file-free folder overview. Enable
Create Markdown folder notes for new folders if you want the command to also
create Folder/Folder.md, insert an Explorer block, and open the new note.
On desktop, drag notes and folders onto a displayed folder or onto the parent button to move them. Dragging a Markdown folder note moves its associated folder after confirmation.
Right-click a note to rename, pin, or delete it, or a folder to rename or delete it. Rename sync can keep a folder and its matching Markdown folder note named together. Deleting a folder displays a warning before removing its contents.
On mobile, use the context menu instead of drag-and-drop. Long-press a folder button and use Obsidian's move action to move the folder itself, not just its Markdown folder note.
Explorer can show a folder overview with or without creating a Markdown file:
Folder/Folder.md.Projects/Projects.md) containing an explorer block. Use
this when you want to write text, add drawings, or use other plugins
alongside the folder overview.You can add or remove the backing Markdown file from the folder overview settings modal:
When navigating to a folder that does not have a Markdown folder note, Explorer can open a file-free folder overview instead of creating a note immediately.
The default behavior for new installs is manual (Edits only):
Other behaviors can be configured in the plugin settings under Create missing folder notes when:
create): Automatically creates a Markdown folder note file when navigating to the folder.smart): Creates a Markdown folder note when clicking an unresolved folder-note link or saving manual edits to the block config.manual): Keeps the overview file-free and only creates a Markdown folder note file when explicitly clicking "Add file" or saving manual edits to the block config.Existing users upgrading from older versions retain their existing behavior by default.
Explorer can hide Markdown folder-note files from Obsidian's built-in sidebar file tree to reduce clutter.
Additionally, you can enable Open folder views from sidebar. When enabled, clicking a folder name in the Obsidian sidebar will open the corresponding folder overview, using the Markdown folder note if one exists and a file-free overview otherwise.
This redirection only handles clicks on the folder name itself. Clicking the collapse/expand arrow or row whitespace retains Obsidian's normal sidebar behavior.
Explorer can also use a root-level homepage when navigating above a root folder overview.
By default, homepage navigation is enabled. If the homepage name is left empty, Explorer uses the vault name:
My Vault.md
You can change this in plugin settings:
Use homepageOpen homepage in new tabsHomepage nameThe homepage must be a root note name, not a nested path. If the configured homepage does not exist, Explorer creates it with:
```explorer
view: "cards"
sortBy: "edited"
includeSubfolders: true
pageSize: 21
```
If homepage navigation is disabled, the parent button is hidden when it would navigate above a root folder overview.
Enable Open homepage in new tabs to replace newly opened empty tabs with
the homepage. The option is off by default so installing Explorer does not
change Obsidian's standard blank-tab behavior. This is inactive when the
New Tab Default Page community plugin is enabled.
Explorer registers these command palette commands:
Insert code blockCreate folder in current note folderGo to homepageGo to parent folderSave folder note as MarkdownToggle pin for active noteGo to homepage opens or creates the configured homepage. Go to parent folder
opens the parent folder overview or the homepage when the current note is
already in the vault root and homepage navigation is enabled. Save folder note as Markdown creates a Markdown folder note for the active file-free overview.
Toggle pin for active note pins or unpins the active note.
Most options are available in the plugin settings UI. You can also override block-specific options inside an Explorer code block:
```explorer
view: "cards"
sortBy: "edited"
includeSubfolders: true
pageSize: 21
paginationStyle: "modern"
excludedFolders: ["Archive"]
```
Supported block settings:
| Setting | Values |
|---|---|
view |
cards, list |
listStyle |
markdown, modern, plain |
compactCards |
true, false |
sortBy |
newest, oldest, edited, name, nameDesc |
includeSubfolders |
true, false |
paginationStyle |
modern, classic, none |
pageSize |
6-60 |
extendedToolbar |
true, false |
disableGlassToolbar |
true, false |
showPreviews |
true, false |
showFolders |
true, false |
showTags |
true, false |
displayedNotes |
supported, markdown, all, none |
excludedFolders |
Nested folder paths, e.g. ["Archive", "Drafts/Old"] |
adaptToMobile |
true, false |
textDirection |
auto, ltr, rtl |
excludedFolders hides selected folders and their contents from that Explorer
block only. Plugin-only settings include missing Markdown folder-note creation
rules, homepage behavior, reading-mode handling, renaming synchronization,
hiding folder notes in Obsidian's sidebar, opening views from the sidebar
click, nested folder-note display, and default list/card styles.
Use the search icon in the action bar to filter the current Explorer view.
#tag searches frontmatter tags@name searches Markdown folder notesExplorer is designed for vaults organized around folders and Markdown folder notes. It is not a vault-wide query engine and does not try to replace Dataview, Bases, or tag/database workflows.
For folder-content views, this narrower scope is intentional. Explorer starts from the current folder, optionally includes its subfolders, and then applies display filters and sorting to that scoped set. A vault-wide query tool such as Bases has to work from the whole vault and then filter down. Explorer is therefore optimized for the specific case of showing "what is in this folder or notebook group?" rather than answering global property queries.
Install from Obsidian's community plugin browser, or clone the repository into your vault:
git clone https://github.com/manemajef/obsidian-explorer "/path/to/vault/.obsidian/plugins/obsidian-explorer"
Then enable Explorer from Obsidian's Community plugins settings.
Install dependencies:
npm install
Build:
npm run build
Run development watch mode:
npm run dev
Lint CSS:
npm run lint:css
Issues and pull requests are welcome. For larger changes, open an issue first so the behavior and scope can be discussed before implementation.
When contributing:
src/explorer/ by featurenpm run build before submitting changesMIT