vifm/vifm
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. observed · 2026-08-28
Health v2 · maintenance only
89/100
- Activity 96
- Release rhythm 74
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 55.0
- age_days: 6433
- days_rel: 94
- days_push: 27
- n_releases_24m: 5
Adoption not part of the score
3244 stars · 146 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Vifm is a curses-based terminal file manager that provides a Vim-like environment for managing files, complete with modes, registers, mappings, and command-line features borrowed from Vim and mutt. It is highly customizable and cross-platform, written in C.
Use cases
- manage files in the terminal with vim keybindings
- keyboard-driven file manager without leaving the keyboard
- two-pane terminal file manager with vim-like commands
- bulk rename and filter files from the command line
- preview files in a terminal file manager
- mount remote filesystems via FUSE in a file manager
When to choose
- you are a Vim user who wants file management with familiar keys, modes, and commands
- you need a fast, fully keyboard-driven terminal file manager with deep customization
- you want features like marks, registers, undo/redo, and FUSE mounts in a console app
When to avoid
- you prefer a graphical file manager with mouse interaction
- you are not familiar with Vim and don't want to learn vi-style keybindings
- you need drag-and-drop or rich thumbnail browsing out of the box
Facets
application · maturity stable
file-system cli developer-tools developer-tools files cross-platform windows cross-platform cli file-manager vim-like ncurses terminal-application keyboard-driven mutt-inspired fuse-support command-line linux macos
4 sources
- readme: https://github.com/vifm/vifm · fetched 2026-08-28 · cb94c957b58a
- homepage: https://vifm.info · fetched 2026-08-29 · c53536249a5d
- site_page: https://vifm.info/docs · fetched 2026-08-29 · 6b506e841b95
- site_page: https://vifm.info/news/2013-05-23 · fetched 2026-08-29 · 72e28f895963
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vifm/vifm | main | 89 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem