Sephral’s File Commander
Sephral’s File Commander is a two-pane file manager for Foundry VTT with a classic commander-style workflow. It uses Foundry’s own storage APIs so browsing, copying, uploads, and directory creation stay portable across Windows, Linux, macOS, and hosted setups.
Discord
Questions, feedback, and module support are welcome on Discord.
Demo
If the embedded preview is not available in your GitHub view, please check the media folder.
Current feature set
- Two-pane browser for Foundry storages such as
data,public, ands3 - Commander-style keyboard navigation with arrow keys,
Enter,Tab,Backspace, andF3 - Recursive copy from one pane to the other
- Directory creation in writable storages
- Local upload into the active pane
- Direct access from Foundry settings and a scene-control icon on the left side
Settings
Open File Commanderopens the commander directly from module settingsRestore last sessionremembers pane state between openingsShow scene control buttontoggles the left-side scene-control iconDefault left sourceandDefault right sourcedefine the initial storages when no prior session is restored
Intentional limits of this version
Foundry core exposes browse, upload, and directory creation APIs, but it does not expose equivalent safe client APIs for delete, move, or rename operations in a world session. This module therefore starts with safe, portable commands that work everywhere Foundry runs.
Hotkeys inside the commander
ArrowUp/ArrowDownmove the selectionArrowLeftorBackspacego to the parent directoryArrowRightorEnteropen the selected directory or fileF3views the selected entryTabswitches the active paneCtrl+Rrefreshes both panesF5copies the selected entry to the opposite paneF7creates a directory in the active paneCtrl+Uuploads files into the active pane
