- Home
- File managers
- FileManagerTUI
FileManagerTUI
What it is
FileManagerTUI is a free, open-source terminal file manager built with Rust and Ratatui. It runs on Linux, macOS, and Windows, with binaries listed for those platforms and source installation available through Cargo from its Git repository. Its dual-pane interface pairs a file tree with a live preview, while Vim-style keys, arrow keys, and inline directory filtering support navigation. A Ctrl+P fuzzy finder searches project files. File operations include creating, renaming, deleting, copying, cutting, pasting, and undoing changes. The inline editor offers syntax highlighting, undo and redo, search and replacement, auto-indent, text selection, and mouse cursor positioning. Other features include an integrated PTY shell panel with VT100 emulation and previews for Jupyter notebook cells. Files above a configurable size threshold use head-and-tail previews. S3 browsing works through the AWS CLI with valid credentials, but is read-only. The MIT-licensed software is provided without warranty or liability.
For and against
For
- Dual-pane file tree and live preview
- Vim-style navigation and Ctrl+P search
- Inline editor includes find and replace
- Available binaries for Linux, macOS, and Windows
Against
- S3 write operations are disabled
- Building from source requires a Rust toolchain
- S3 browsing requires AWS CLI and valid credentials
The verdict
FileManagerTUI brings file browsing, editing, and a shell panel into a keyboard-driven terminal interface. S3 access is limited to browsing, and source builds require Rust.
Who it suits
It suits people who prefer keyboard-driven file management in a terminal across Linux, macOS, or Windows. It may also suit users who want an inline editor, shell panel, or read-only S3 browsing.
Plans and prices
MIT-licensed software
use, copy, modify, merge, publish, distribute, sublicense, and sell copies · provided as-is without warranty
Read 28 Sep 2026 · github.com
On the record
- AWS S3 integration
- It can browse AWS S3 buckets and prefixes through the AWS CLI, including AWS profile support and S3 URI copying.github.com · read 28 Sep 2026
- Build requirements
- Building from source requires a Rust toolchain, while S3 browse mode additionally requires the AWS CLI and valid AWS credentials.github.com · read 28 Sep 2026
- Configuration and themes
- It supports layered TOML configuration, CLI overrides, file watching, and built-in Catppuccin Mocha and Latte themes with custom colors.github.com · read 28 Sep 2026
- Downloads
- The repository lists binaries for Linux x86_64, Linux .deb, Linux AppImage, macOS Intel, macOS Apple Silicon, and Windows.github.com · read 28 Sep 2026
- Dual-pane layout
- Yesgithub.com · read 21 Sep 2026
- Dual-Pane Interface
- Provides a file tree and live preview in a dual-pane layoutgithub.com · read 28 Sep 2026
- Editor
- Its inline editor provides syntax highlighting, undo/redo, find and replace, auto-indent, text selection, and mouse cursor positioning.github.com · read 28 Sep 2026
- Embedded Terminal
- Includes an integrated PTY shell panel with VT100 emulationgithub.com · read 28 Sep 2026
- File Operations
- Supports creating, renaming, deleting, copying, cutting, pasting, and undogithub.com · read 28 Sep 2026
- Fuzzy Finder
- Searches project files with an action menu using Ctrl+Pgithub.com · read 28 Sep 2026
- Inline Editor
- Edits files with syntax highlighting, undo/redo, search, and replacementgithub.com · read 28 Sep 2026
- Large File Handling
- Uses head/tail preview mode for files over a configurable thresholdgithub.com · read 28 Sep 2026
- Layout
- It provides a dual-pane layout with a file tree and live preview with syntax highlighting.github.com · read 28 Sep 2026
- License
- MIT Licensegithub.com · read 28 Sep 2026
- License and warranty
- The MIT license grants broad use, modification, distribution, sublicensing, and resale rights, and provides the software without warranty or liability.github.com · read 28 Sep 2026
- Linux support
- Yesgithub.com · read 21 Sep 2026
- macOS support
- Yesgithub.com · read 21 Sep 2026
- Maker identity
- The repository is owned by the GitHub account NguyenSiTrung.github.com · read 28 Sep 2026