FileFive is a free open-source SFTP/FTP/Amazon S3 client and file manager with intuitive and modern dual-panel user interface, available on Mac, and Linux.
It has a unique set of features and may be a free alternative to FileZilla Pro, Transmit, ForkLift and Cyberduck.
FileFive is also a visual, no-code and easy-to-use backup and CI/CD tool for developers and system administrators with user-friendly UI interface, offering similar functionality to rsync, rclone and sshfs.
npm install -g filefiveRun f5 and FileFive will be opened in the default browser. Press ctrl + c to quit the program.
> f5 --help
Usage: F5 [options]
SFTP/FTP/S3 client, dual-panel file manager in the browser
Options:
-V, --version output the version number
-p, --port <number> port number (default: "3113")
--log prints the log information
-h, --help display help
- Cross-platform, runs on MacOS, Linux and any *nix with Node.js
- Upload, download, and manage files on cloud servers using
- SSH File Transfer Protocol (SFTP)
- File Transfer Protocol (FTP)
- Amazon Simple Storage Service (Amazon S3)
- Powerful, intuitive and minimalistic UI, that mimics the look and feel of VSCode Explorer view, including VS Code file icon themes
- Search/filter files using wildcards, JavaScript Regular Expressions and Git status
- Synchronized browsing
- Upload/download/copy files and folders preserving relative paths, similar to
cp --parents,rsync -Ror MacOSdittocommands. Any necessary parent directories in the destination will be created to replicate the path of the source files. It allows synchronization files in nested folders in one click - Remote file editing
- Files' Git statuses (uses your machine's Git installation)
- Connections/servers are plain files stored on your filesystem, no need to export/import
- Easy to copy and backup connections and settings in
~/.f5folder, e.g. by putting them into a Git repo - Drag & drop, copy & paste files support
- Use browser tabs to browse more than one server or transfer files simultaneously
- Utilize the built-in browser password manager to store passwords
- Open files and folders in default app or Visual Studio Code
- Theming: System preference, Light, Dark; a different color theme per connection; the most popular file and folder icon themes from VS Code
- Search On Type
To support its development, star FileFive on GitHub!
Feedback, suggestion, improvements or bugs are welcome.