n23eos693 downloadsFinder-style file explorer for Obsidian with Miller columns, drag and drop, multi-select, context menus, and complete file management.
⭐ Found this useful? Star the repo — that's how other people find it. 🐦 I build in public on X — @Raincoat_talk for new plugins and updates.
Column Explorer replaces Obsidian's file tree with Finder-style Miller columns. Clicking a folder opens its contents in a new column to the right, so the path you came through stays on screen instead of scrolling away inside one narrow list. It works as a full file manager: create, rename, move, delete, drag and drop, multi-select, context menus, folder colors and icons, pinned and starred folders. The first column can also carry virtual rows for recent files, core-plugin bookmarks and a month calendar with per-day counts of notes created. A sunburst chart reports vault disk usage by size, word count or file count.

Obsidian's built-in file explorer is a single vertical tree. That works for twenty notes. At two hundred folders it stops working: expanding one branch pushes everything else off-screen, collapsing it loses your place, and you scroll a column one item wide looking for a file you already know the name of.
Miller columns fix this by spending horizontal space instead of vertical. Each level of the hierarchy gets its own column, side by side — you see where you are, where you came from, and what's next, all at once. It's how Finder's column view and NeXTSTEP's file browser have worked for thirty years, because for deep trees it's simply easier to read.
On top of that, Column Explorer lets you star the folders you actually live in, so the paths you open twenty times a day are one click away instead of five.
If your vault is flat and small, the default explorer is fine. If you keep a deep folder structure and lose files in it, this is for you.
Settings → Community plugins → Browse, search for Column Explorer, install and enable.
main.js, manifest.json and styles.css from the latest release<vault>/.obsidian/plugins/column-explorer/Worth knowing early: Space previews the selected file, right-clicking empty space creates a note or folder there, and Settings → Column Explorer has a Special items section that turns on the Recents, Bookmarks, Calendar and Disk usage rows.
Space previews the selected file; optional details column with media previews↑/↓ select, →/← drill in/out, Home/End/PageUp/PageDown, type-ahead (start typing to jump, like in Finder), Enter open, Space Quick Look, F2 rename, Delete trash, Ctrl/Cmd+A select all in the column, Ctrl/Cmd+D duplicate, Ctrl/Cmd+C/X/V copy, cut and pasteThe first column can host four virtual rows, each toggleable and positionable in settings.

Esc or the centre circle to go back out, and click a file to open it. Sectors too thin to see merge into one muted "small items" arc, hovering highlights a folder with all of its descendants, and the chart rescans itself when the vault changes. Excluded folders and the number of visible rings are configurable.
Ctrl/Cmd-click to toggle, Shift-click for range; move, duplicate, delete or drag many at onceCtrl/Cmd+C/X/V or the context menu; paste lands in the current folder (or the right-clicked one), name clashes get a numeric suffix, cut items are dimmed until pastedfile-menu eventobsidian:// URL, from the context menu*.tmp matches by file name at any depth (* is any run of characters, ? exactly one); .trash matches any path containing it; a trailing slash (archive/) is a path prefix from the vault root, so nested folders need their full path (Notes/archive/)
The plugin works on Android and iOS, with a layout of its own — desktop behaviour is unchanged.
All are bindable to hotkeys in Settings → Hotkeys.
| Command | What it does |
|---|---|
| Open column explorer | opens (or reveals) the view |
| Reveal active file in columns | jumps to the note open in the editor |
| Focus column explorer | puts keyboard focus on the columns for arrow-key navigation |
| New note in current folder | creates a note in the deepest selected folder |
| New folder in current folder | same, for a folder |
Does it replace the built-in file explorer? No — it's a separate view, and both can be open at once. Most people disable the core File Explorer afterwards, but that's your call.
Can I open it as a full-width tab instead of in the sidebar? Yes — Settings → Column Explorer → Where to open switches the open command and the ribbon icon to a tab in the main area. An already open view is never moved, so you can also just drag its tab wherever you like.
Why doesn't drag & drop work on my phone? Deliberately disabled: on touch screens a drag gesture competes with scrolling. Long-press an item to enter selection mode, then use the bottom bar to move files.
How do the exclude patterns work?
Comma-separated. *.tmp matches by file name at any depth — * stands for any run of characters and ? for exactly one, so draft-?.md hides draft-1.md but not draft-12.md. .trash matches any path containing that string, and a trailing slash (archive/) is a path prefix from the vault root — so a nested folder needs its full path, e.g. Notes/archive/.
Does it work with Folder Notes / Iconize / other explorer plugins?
Column Explorer has its own folder-note and folder-icon support built in, so you don't need those for this view. Plugins that decorate the core file explorer won't affect this one — but any plugin that adds items to Obsidian's file context menu shows up here too, because the menu is built from the same file-menu event.
Will renaming or moving files here break my links?
No. All operations go through Obsidian's own fileManager, the same API the core explorer uses, so links and backlinks are updated for you.
Is my vault too big for it? Large folders render in chunks as you scroll, so tens of thousands of files are fine. If a specific vault feels slow, please open an issue with the size and shape of it.
Build instructions, the module map, the translation workflow and the release process live in CONTRIBUTING.md.
See the changelog for what changed in each release.