Tree navigation
Directories load children on expand. Click a file to open it: Markdown routes to the preview pane; other extensions open as plain text in a monospace view.
Search file names in workspace
Type in the sidebar search box to find files and folders anywhere in the active workspace (case-insensitive). Results show the parent path under each name. The walk skips common noise directories (.git, node_modules, target, etc.). Up to 500 matches are returned — refine your query if you hit that cap.
Markdown & .mmd filter
Toggle Markdown & .mmd only (v0.3.7+) to scan the workspace and show only .md, .markdown, .mdx, and .mmd files. Folders appear only on paths that contain a match — no empty branches. Works with the file name search. Preference persists in localStorage.
Live refresh
When another app creates or changes files under the active workspace, the tree refreshes automatically (debounced filesystem watch; skips .git, node_modules, etc.). Expanded folders reload too so nested files stay current.
Resizable panel
Drag the right edge of the explorer to change width (clamped between sensible min/max values). Width is saved per install.
Context menu operations
- New file — create under the selected folder.
- Rename — change file or folder name in place.
- Delete — remove the entry from disk (with confirmation).
- Copy path — absolute or workspace-relative path to the clipboard.
Icons and feedback
Common extensions get emoji-style icons in the tree. Banner toasts confirm success or surface errors from the Tauri backend.