Local browsing
Browse folders, disks, mounted volumes and Trash with native file metadata and change watching.
Purser’s features share one location model, one operations system and one command registry. Power does not arrive as a collection of unrelated utilities.
Every destination enters the same tab-and-pane model.
Browse folders, disks, mounted volumes and Trash with native file metadata and change watching.
Split a window horizontally or vertically; every pane owns its tabs, history, selection and view.
Pin, reorder, reopen and spring-load tabs. Drag files onto a tab or through it into a deeper folder.
Switch between list, icon grid, gallery and Miller columns without losing selection or scroll position.
Save, update and switch complete layouts. Sessions restore across windows and relaunches.
Use ⌘P to fuzzy-jump to folders ranked by how recently and frequently you used them.
Type a path and press Tab for folder-only completion, including deliberate dotfile handling.
Keep destinations in the sidebar or menu bar, and collect file references before one final move or copy.
Remote places stay explicit about protocol, trust and connection state.
Save and browse SMB, AFP, NFS, WebDAV(S), FTP(S) and SFTP connections, with focused presets.
Stream directory listings over libssh2 with bounded timeouts, ssh_config support and known-host verification.
Discover available shares, test before saving, reconcile mounted volumes and disconnect honestly.
Surface iCloud Drive, macOS CloudStorage providers and every available Synology Drive sync task.
Open ZIP, TAR and TAR.GZ as read-only folder trees without extracting everything first.
Keep authentication material out of connection files and inside the user’s macOS Keychain.
Long work remains visible, interruptible and recoverable.
Copy and move in the background with live progress, pause, resume and cancellation—never a modal progress wall.
Replace, Keep Both or Skip after comparing both paths, modification times and file sizes.
Optionally read each copy back and compare SHA-256 values before declaring success.
Stack replacement, regex, token and sequence rules with live preview, conflict detection and presets.
Browse deleted items, recover their original paths, empty Trash or explicitly choose secure deletion.
Move selections through the system pasteboard while pending cuts remain visibly dimmed.
Collect file references from different folders, then copy or move them together into one destination.
Search names, content, structure and storage without leaving the workspace.
Filter the visible folder, query Purser’s FTS5 index or scan content with ripgrep-style semantics.
Keep useful result sets as read-only locations that can be opened like any other place.
Use Space for Quick Look and inspect Markdown, JSON, CSV and hexadecimal content with format-aware views.
Read metadata, permissions, extended attributes, quarantine, signatures and hashes from one following panel.
Narrow candidates by size and sample hashes before reading full content; identify hard links correctly.
Drill into a streaming treemap, compare apparent and allocated size and count hard links once.
Display and edit macOS tags, browse tag destinations and retain their native colour mapping.
Add bounded, cached Git state to file rows without letting repository work stall navigation.
Everything powerful remains visible and approval-aware.
Find actions by name and rely on one command registry for palette, menus and shortcut documentation.
Choose Finder-compatible or Commander bindings and inspect the generated shortcut cheat sheet.
Run ordered conditions and actions with dry-run previews, run logs and per-rule destructive opt-in.
Open folders, reveal or select items, inspect windows and tabs, and run trusted custom actions.
Review the exact process and arguments before trusting imported or newly created automation.
Keep assistant access off by default, limit it to granted folders and approve every mutating request.
Reach saved places through an optional global hotkey that reports conflicts rather than silently failing.
The app follows macOS conventions all the way through installation and updates.
Restore saved windows, pane layouts, tabs and workspaces without a Purser account.
Keep Full Disk Access, automation roots and security-scoped folder permission tied to the Mac that granted them.
Check one HTTPS appcast, verify EdDSA signatures and install only after the user agrees.
Ship an arm64 DMG with Hardened Runtime, Apple notarization and a stapled offline ticket.
No Purser account, telemetry, crash reporting or upload of file activity.
Ship app strings in both languages with system-native localization resources.
Return to the product story for a visual walkthrough of locations, spring-loaded tabs and safe operations.
How Purser works