ranger
ranger is a console file manager with VI key bindings. It provides a minimalistic and nice curses interface with a view of the directory hierarchy. It ships with rifle, a file launcher that is good at automatically finding out which program to use for what file type. The examples/ directory contains several scripts and plugins that demonstrate how ranger can be extended or combined with other programs. These files can be found in the git repository. UTF-8 Support (if your Python copy supports it). Multi-column display. Preview of the selected file/directory. Common file operations (create/chmod/copy/delete/...) Renaming multiple files at once. VIM-like console and hotkeys. Automatically determine file types and run them with the correct programs. Change the directory of your shell after exiting ranger. Tabs, bookmarks, mouse support, etc.
Learn more
Checkvist
An ultimate online list maker with unique vim-like keyboard support π€ Ideal for software developers and all keyboard lovers.
β
Create and share nested lists with unlimited hierarchy.
β
Organize notes and code snippets.
β
Import and export from any other system.
β
Attach files, add recurring due dates, integrate with Gmail, Dropbox or Google Calendar.
Minimalist, fast, and flexible list-maker with a generous free version.
Write a book, do research, plan a project release, or manage your daily routine.
Learn more
Yazi
Yazi is a blazing-fast terminal file manager written in Rust, based on async I/O. All I/O operations are asynchronous, while CPU tasks are spread across multiple threads to make the most of available resources. Its task system provides powerful async task scheduling and management, with real-time progress updates, task cancellation, and internal task priority assignment. Built for users who live in the terminal, Yazi combines speed with a modern file-management workflow: scrollable previews for various file types, visual mode for bulk selection and bulk rename, Vim-like input and select components, multi-tab collaboration, and fast navigation through tools like fzf and zoxide. Users can select multiple files individually, perform copy, cut, and other operations, and let the task system schedule the work while keeping progress visible. Incremental find shows matches in real time, including the current position and total number of matches.
Learn more
4Pane
4Pane is a multi-pane, detailed-list file manager for Linux. It is designed to be fully featured without the bloat and aims for speed rather than visual effects. In addition to standard file manager things, it offers multiple undo and redo of most operations (including deletions), archive management including 'virtual browsing' inside archives, multiple renaming/duplication of files, a terminal emulator, and user-defined tools. As you can see from the Screenshots its display is split into a left directory tree-view, and a right detailed-list view which by default shows both files and directories. There are normally two of these twin panes displayed (thus the name) but this, and almost everything else, can be configured to suit your needs. It has been built and tested on all the main Linux distros, using both current and older versions. Though it has a gtk-style appearance, it's not tied to any particular desktop.
Learn more