A shell-like, command-line terminal file manager that eschews GUIs and TUIs for a pure CLI experience.
Clifm is a shell-like, command-line terminal file manager that provides a powerful and extensible environment for managing files directly from the terminal. It solves the problem of cumbersome file navigation and operations by offering a pure CLI experience with advanced features like file previews, tagging, and bulk operations, all without relying on graphical or text-based interfaces.
System administrators, developers, and power users who work extensively in the terminal and prefer keyboard-driven, efficient file management over GUI or TUI tools.
Developers choose Clifm for its unique pure CLI approach, which combines the familiarity of shell commands with enhanced file management capabilities, offering superior speed, flexibility, and compatibility with minimal terminal environments compared to traditional file managers.
💾 The shell-like, command line terminal file manager
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Operates without GUI or TUI, making it compatible with minimal terminals like VT100 and remote SSH sessions, as emphasized in the README's focus on kernel console compatibility.
Includes features like bookmarks, file tagging, bulk rename, and image previews, offering powerful management beyond basic shell commands, with support for glob and regex patterns.
Lightweight and fast, optimized for old hardware with a dedicated light mode, ensuring efficiency in resource-constrained environments as highlighted in the performance section.
Allows user profiles, theming, keybindings, and plugins, enabling a tailored file management environment, with details provided in the customization and modes sections.
The pure CLI approach and unique features like ELNs and command expansions require learning new syntax, which can be daunting for users not familiar with advanced command-line interfaces.
No TUI or GUI means all interactions are text-based, hindering users who rely on visual cues or prefer menu-driven navigation, as admitted in the philosophy of being 'different'.
Some advanced features, such as image previews, depend on external tools or plugins, adding installation steps and potential compatibility issues, as noted in the plugins and preview sections.