A cross-platform dual-pane file manager, built with Tauri 2.x and SolidJS.
Note: Version 1 is still pretty basic in terms of features. For example, there are no built-in file viewers, and no folder favorites (there is one Save location per pane that it will remember when restarting). No support for remote (FTP) connections or embedded shells/terminals.
It does have the common file operations, ability to launch files in external editors and viewers, drag&drop, multiple select, etc. What is available there should work. We hope you find it useful and helpful.
Download the latest release for your platform from the Releases page.
macOS users, open a Terminal and run:
xattr -cr /Applications/FilesCommander.appOtherwise Finder will report the file is damaged. This is because the app is not signed with an Apple Developer certificate.
Windows may show a SmartScreen warning when you first run the installer because the app is not signed with a code signing certificate. This is normal for open source software.
To proceed:
- Click "More info"
- Click "Run anyway"
The warning will diminish over time as more users download and run the application.
- Dual Pane Layout - Side-by-side directory views for easy file management
- File Operations - Copy, Move, Delete, Rename, and Create Folder
- Navigation - Click folders, use breadcrumb path, or keyboard shortcuts
- Selection - Single click to select, Ctrl+click for multi-select
- Sorting - Click column headers to sort by name, size, or date
- Cross-Platform - Works on Linux, macOS, and Windows
| Key | Action |
|---|---|
| Tab | Switch between panes |
| Enter | Open file/folder |
| Backspace | Go to parent directory |
| F2 | Rename |
| F3 / F4 | View / Edit (external association) |
| F5 | Copy to other pane |
| F6 | Move to other pane |
| F7 | New folder |
| F8 / Del | Delete |
| Ctrl+A | Select all |
| Ctrl+R | Refresh |
| Arrow Keys | Navigate file list |
- Node.js (v18+)
- pnpm
- Rust
- Platform-specific dependencies for Tauri:
- Linux:
webkit2gtk,libgtk-3-dev,libappindicator3-dev - macOS: Xcode Command Line Tools
- Windows: Microsoft Visual Studio C++ Build Tools
- Linux:
pnpm installpnpm tauri devpnpm tauri buildThe built application will be in src-tauri/target/release/.
- Frontend: SolidJS - Reactive UI framework
- Backend: Tauri 2.x - Rust-based desktop application framework
- Build Tool: Vite
MIT