Terminal dual‑pane file manager focused on speed and keyboard work
Browse and manipulate two directory panes side-by-side with keyboard-driven commands, including native cross-pane copy, move, and adaptive window fallback for varied terminals. Created by aroum as a utilities tool, che is written in Rust and uses asynchronous I/O to keep the interface responsive during heavy operations. Key capabilities include a true dual-pane default workflow, low system overhead, and Winget availability for Windows installation. It fits power users, developers, and system administrators who prefer fast terminal workflows.
What does che do?
che restores the classic dual-pane file management workflow inside a terminal, presenting two directory views simultaneously and offering native cross-pane operations for copying and moving files. The app emphasises keyboard-driven navigation and exposes the dual-pane mode as the primary interface rather than as an optional view. Supported actions focus on directory navigation, file manipulation across panes, and adaptive layout handling for different terminal sizes.
How does it affect system performance during heavy operations?
The program is written in Rust and uses asynchronous I/O, which the developer states keeps the interface responsive under load. Memory and CPU use are described as minimal by design, which lets the app run alongside other terminal tasks without noticeable interruption. Asynchronous architecture prevents blocking UI updates while long file operations run in the background.
Is it safe to run on production systems?
che's implementation in Rust provides memory-safety benefits compared with unmanaged languages, and its focus on terminal workflows reduces the surface area for GUI-related issues. The developer publishes the project as open source on GitHub, allowing inspection of behavior and code. For managed environments, that transparency supports verification of file operations and tooling integration by administrators.
Do I need technical knowledge to use it?
The app targets keyboard-centric users and assumes familiarity with terminal navigation patterns; casual mouse-based users may find the mode of interaction unfamiliar. Adaptive window fallback keeps the layout usable on smaller terminals, while the default dual-pane presentation expects users to work with pane-focused commands and keyboard shortcuts rather than point-and-click menus.
Good fit for keyboard-first power users, with a single caveat
che is a fast, terminal-native file manager that suits users who prefer pane-based, keyboard-driven workflows and value open-source code written in Rust. It operates with low runtime overhead and stays responsive during heavy operations, supporting inspection and integration by administrators. The main trade-off is its terminal-only interaction model, which makes it unsuited to users who rely on graphical, mouse-driven file management.





