Vifm
Vifm is a free, open-source file sync and transfer app for macOS and Linux. Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt. It has 3,279 GitHub stars and is released under the GPL-2.0 license.
- Linux
- macOS
- BSD
- File sync & transfer
- Actively maintained
About Vifm
Vifm is a curses based Vim-like file manager extended with some useful ideas from mutt. If you use Vim, Vifm gives you complete keyboard control over your files without having to learn a new set of commands. It goes not just about Vim-like keybindings, but also about modes, options, registers, commands and other things you might already like in Vim.
Install Vifm
Package names found in the project's README. Each links to its package page so you can check the publisher first.
brew install vifmSimilar apps
More open-source file sync and transfer apps
LocalSend
localsend/localsend
An open-source cross-platform alternative to AirDrop.
OfficialFile sync & transferWindowsmacOSLinuxSyncthing
syncthing/syncthing
Open Source Continuous File Synchronization.
OfficialFile sync & transferWindowsmacOSLinuxRclone
rclone/rclone
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files.
File sync & transferWindowsmacOSLinuxYazi
sxyazi/yazi
Blazing fast terminal file manager written in Rust, based on async I/O.
File sync & transferWindowsmacOSLinuxqBittorrent
qbittorrent/qBittorrent
qBittorrent is a [BitTorrent] client programmed in C++ / Qt that uses [libtorrent] (sometimes called libtorrent-rasterbar) by Arvid Norberg.
OfficialFile sync & transferWindowsmacOSLinuxCroc
schollz/croc
Easily and securely send things from one computer to another.
File sync & transferWindowsmacOSLinux
What is Vifm?
Vifm is a free, open-source file sync and transfer app for macOS and Linux. Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt. It has 3,279 GitHub stars and is released under the GPL-2.0 license.
Is Vifm free and open source?
Yes. Vifm's source code is public on GitHub under the GPL-2.0 license, which is OSI-approved or FSF-free, so you can use, copy and change it for free.
How do I install Vifm?
Homebrew: brew install vifm. The commands are on this page. Installers are also on its GitHub Releases page (latest: v0.14.4).
Is Vifm still maintained?
The repository's most recent commit was on Oct 1, 2026. appsgit only lists apps whose repository had a commit in the last six months.