Skip to content
appsgit

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.

github.com/vifm/vifm (opens in a new tab)

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.

Homebrew (macOS)
brew install vifm

Package page (opens in a new tab)

FAQ

Vifm FAQ

Still curious? Email info@appsgit.com.

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.