Items of this type are applications that are intentionally created to be Vim-like in some respect (possibly disabled by default). Less Vim-like applications are in "Configurable" section.
Debuggers
Console front-end to the GNU debugger.
An integration of the python debugger pdb and vim.
abandoned
Highly efficient and extensible terminal email client.
terminal email client for BSDs/Linux/macos, multiple account support, Maildir / mbox / notmuch / IMAP / JMAP / NNTP (Usenet).
Mutt is a small but very powerful text-based mail client for Unix operating systems.
A fork of mutt, intendted to reignite the development.
E-mail indexer/framework, which provides plugin for Vim.
A console-based e-mail client for people with a lot of e-mail.
A text-based front-end to remind, a sophisticated calendar and alarm program.
abandoned
Editors
A complete text editor for your terminal.
A free Vi clone for Unix and other operating systems.
The traditional vi editor, ported to modern Unix systems.
Interactive only editor inspired by Vim.
A command line based editor inspired by vi/vim. Written in Nim.
Vi reimplementation.
abandoned
Very opinionated Node.JS VI clone.
abandoned
Sublime/VSCode-like editor internally backed by Vim's code.
discontinued
Aspiring Vim-like text editor.
unmaintained
An Emacs-based editor that draws heavily from Vim keybindings.
Vi clone with multiple buffers and similar features from Emacs added.
The ubiquitous text editor.
A Vim-like editor based on Plan 9's structural regular expressions.
A Vim-like modal editor in python made from scratch.
abandoned
Vim-like text and hex editor, which also tries to be Notepad compatible.
abandoned
The smallest full-function Vi text editor clone.
A Vi/Vim engine that can be integrated in graphical applications.
abandoned
File Managers
A simple file manager written in bash.
discontinued
An attempt to implement graphical Vim-like file manager in Java.
abandoned
Terminal file manager, which is a clone of ranger.
A console file manager with Vi key bindings, includes application association guessing tool.
A graphical predecessor of vifm.
discontinued
File manager with Vim-like keybindings/modes/options/commands/configuration, which also borrows some useful ideas from mutt.
Graphical Browsers
A Vim-like lightweight Web browser with Vimperator interface.
abandoned
Quite nicely done Vim-like browser, modulo some issues with memory.
discontinued
The idea behind jumanji is a Web browser that provides a minimalistic and space saving interface as well as an easy usage that mainly focuses on keyboard interaction like Vimperator does.
discontinued
Fast, small, WebKit based browser framework extensible by Lua.
A keyboard-oriented, extensible web-browser designed for power users.
Qutebrowser is a keyboard-focused browser with a minimal GUI.
Web interface tools which adhere to the unix philosophy.
abandoned
Vim Inspired Electron Browser - Vim bindings for the web by design.
Vim-like browser based on the WebKit engine and the GTK toolkit.
A lean stand-alone web browser optimised for full keyboard control (inspired by Vimperator).
abandoned
A vim-like webkit2gtk web browser.
A minimalist's Web browser, which strives to be Vim-like for heavy keyboard users while maintaining traditional Web browser behavior.
abandoned
Hex Editors
A display-oriented editor for binary files (hex editor).
Fork of bvi hex editor with more features.
abandoned
HED is a wannabe-powerful visual hexadecimal editor with focus on fast editing of very large files.
A Vim-like terminal-based hex editor scriptable with JS.
abandoned
A multi-buffer editor for viewing and manipulating binary files.
abandoned
Hex editor for the terminal using plain C99 + POSIX libs.
IDEs, Word Processors, Editors with Vi-modes
AbiWord is a free word processing program similar to Microsoft Word. It is suitable for a wide variety of word processing tasks.
Editra is a multi-platform text editor with an implementation that focuses on creating an easy to use interface and features that aid in code development.
abandoned
A toolsmith for GNOME-based applications.
The KDE Advanced Text Editor (Kate).
Komodo Edit is a free text editor for dynamic programming languages.
Cross platform IDE for C#, F# and more.
discontinued
An IDE that allows integration of Vim/Emacs as editor.
abandoned
A true cross-platform, multi-language code editor, with support for over 60 languages on 9 platforms.
Music Players
Not so minimalistic terminal player.
Minimalistic player with curses interface.
discontinued
Probably the most Vim-like music player (MPD client).
A text-based audio player for Unix-like operating systems, inspired by cmus.
Client for mpd with Vim-like key bindings.
abandoned
Terminal MPD client with Vim-like key bindings.
Console playlist/music database manager with Vim-like bindings.
abandoned
PDF Viewers
A PDF/DJVU/UMD/TXT viewer under Linux/WIN32, which tries to behave like Vim.
A document viewer with plugin system.
Terminal Multiplexers
This terminal multiplexer can be configured to use some Vim-like keys, it also has command-line mode.
This terminal multiplexer can be configured to use some Vim-like keys, it also has command-line mode.
Terminal Selectors
One more tool for selecting something in console.
Utility to make selection window with shell command.
Text Browsers
A simplistic text mode (character cell display) Web browser, similar to w3m or Lynx.
abandoned
w3m is a text-based Web browser as well as a pager like more or less.
abandoned
TODO and Notes
Command-line Kanban board/task manager with support for Trello boards and GitHub projects.
discontinued
Vim-like TODO manager.
abandoned
Visual Interactive Taskwarrior full-screen terminal interface.
A Vim-inspired note-taking application, which can also be used as Markdown editor.
Other
ncurses interface for APT on Debian-derived Linux distros.
Blender is the free and open source 3D creation suite.
A non-web browser, designed for a growing list of protocols operating outside of the web.
A fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurrency coin stats in real-time.
The library provides a set of functions for use by applications that allow users to edit command lines as they are typed in.
AutoHotKey script, which provides cross-application Vim-like hot key solution.
Its controls are Vim-like.
The Mutt of RSS feed readers.
discontinued
An RSS/Atom feed reader for the text console (a fork of newsbeuter).
A console-based sequencer with a vi-style UI.
abandoned
A console based Internet radio player that uses players as back-end.
Modern and minimalist pixel editor.
Terminal spreadsheet editor.
A simple terminal user interface for signal messenger (using signal-cli).
A developer tool for organizing shell commands.
TUI and CLI for the BitTorrent client Transmission.
A keyboard-centric terminal.
discontinued
A terminal UI for tshark, inspired by Wireshark.
Text-mode interface for git.
Vim-like jabber client.
abandoned
Spawn a vim buffer from any text input in the operating system.
unmaintained
A modal, Vim-like painting program.
abandoned
Vim-like real-time tactics game.
abandoned