FileManagerTUI
- 1Runs onLinux, Mac, Windows
- 2CostsFree plan
- 3Dual-pane layoutYes
- 4Linux supportYes
- 5macOS supportYes
- 6Windows supportYes
- 7Preview paneYes
- 8Remote file accessYes

Overview
FileManagerTUI is a free terminal file manager built with Rust and Ratatui, available for Linux, macOS, and Windows. Its dual-pane interface combines a file tree with a live preview and syntax highlighting. Users can navigate with Vim-style keys or arrow keys, search project files with a Ctrl+P fuzzy finder, and filter directories inline. File operations include creating, renaming, deleting, copying, cutting, pasting, and undoing. The inline editor supports syntax highlighting, undo and redo, find and replace, auto-indent, text selection, and mouse cursor positioning. An integrated PTY shell panel uses VT100 emulation, and notebook previews render Jupyter cells with syntax highlighting. Files over a configurable threshold use a head/tail preview mode. The software can browse S3 buckets through the AWS CLI, but that mode is read-only and requires valid AWS credentials. Building from source requires a Rust toolchain. It is distributed under the MIT License, which permits use, modification, distribution, sublicensing, and resale; the software is provided without warranty or liability.
Who it is for
FileManagerTUI suits people who prefer keyboard-driven file management in a terminal and want an inline editor and preview. S3 browsing may suit users with the AWS CLI and valid credentials who only need read access.
What is good
- Available binaries are listed for Linux, macOS, and Windows.
- Dual-pane layout includes a live preview.
- Inline editor supports find and replace.
- Includes an integrated PTY shell panel.
What to know first
- S3 browsing is read-only.
- S3 mode requires the AWS CLI and valid credentials.
- Building from source requires a Rust toolchain.
Specifiction review
FileManagerTUI: the full review
FileManagerTUI combines terminal file operations, preview, editing, and a shell panel across three desktop platforms. Its S3 access is limited to browsing, and source builds require Rust.
FileManagerTUI is a terminal-based file manager for people who prefer keyboard-led browsing and want file operations, editing, and a shell close at hand. It is best suited to users comfortable working in a terminal; local file work is broad, but S3 access stops at browsing.
Overview
Built with Rust and Ratatui, FileManagerTUI puts a file tree and live preview side by side. Vim-style or arrow-key navigation, directory filtering, and a Ctrl+P fuzzy finder give keyboard-focused users several ways to move through project files. The dual-pane approach keeps context visible, though it will not suit readers seeking a conventional graphical file browser.
Beyond browsing, the application handles common local file operations, inline editing, and an embedded shell. That combination makes it a practical single interface for terminal-centered work, rather than a narrow navigator.
Key features
Browse and manage files
Previews include syntax highlighting and Jupyter notebook cells. Files above a configurable size threshold use a head-and-tail view, which helps inspect both ends of a large file without presenting it as a standard full preview. Creating, renaming, deleting, copying, cutting, pasting, and undoing local operations are supported.
The Ctrl+P fuzzy finder searches project files and opens an action menu. Combined with inline directory filtering and familiar keyboard navigation, it gives users efficient alternatives to stepping through a tree one entry at a time.
Editing and shell
The inline editor supports syntax highlighting, undo and redo, search and replacement, auto-indent, text selection, and mouse cursor positioning. An integrated PTY shell panel with VT100 emulation keeps command-line work within the same application. This breadth benefits users who want to browse, make edits, and run shell commands without switching interfaces; it is less useful if they only need lightweight file navigation.
Configuration and S3
Layered TOML configuration, command-line overrides, file watching, and built-in Catppuccin Mocha and Latte themes with custom colors give users room to tailor the interface. S3 mode can browse buckets through the AWS CLI, but it is read-only: create, rename, delete, and paste operations are disabled. It also requires the CLI and valid AWS credentials, so users needing remote file management should look elsewhere.
Pricing
FileManagerTUI is free and open source under the MIT License. The free plan costs 0.00 USD per free and permits use, copying, modification, merging, publication, distribution, sublicensing, and sale of copies. It is provided as-is without warranty. There are no paid tiers to weigh against the free offering.
Platforms
FileManagerTUI supports Linux, macOS, and Windows. Binaries are provided for Linux x86_64, Linux .deb, Linux AppImage, macOS Intel, macOS Apple Silicon, and Windows. Users can also install it with Cargo from the Git repository; building from source requires a Rust toolchain.
Who it's for
Choose FileManagerTUI if you want keyboard-driven local file work that brings previews, editing, and an embedded shell into one terminal interface. Its cross-platform binaries make it a candidate across the three desktop operating systems, while Rust users can build from source. It is a poor fit for people who require write access to S3 or prefer a graphical file manager.
Pros and cons
- Broad local workflow: browsing, common file operations, inline editing, and a shell panel sit together, reducing the need to move between separate terminal tools.
- Useful preview range: syntax highlighting, notebook rendering, and head-and-tail handling for large files cover more than simple text browsing.
- Good keyboard choice: Vim-style and arrow-key movement, filtering, and a fuzzy finder serve different navigation habits.
- S3 is browse-only: remote users cannot create, rename, delete, or paste files through S3 mode.
- Source builds need Rust: users choosing the Cargo route must have a Rust toolchain; S3 browsing adds AWS CLI and credential requirements.
- Limited visible repository activity: the repository shows 256 commits, 3 stars, 0 issues, and 0 pull requests, giving little visible evidence of a broader support community.
Alternatives
For a broader comparison, browse Terminal File Managers. Rat Commander is another free choice for a self-contained terminal file manager, with no paid tiers or usage limits stated. Consider Newt if you want a free, open-source option on Linux, macOS, or Windows.
superfile is a free, MIT-licensed self-installed terminal application for the same three platforms. Broot is another free option for Linux, macOS, and Windows, with source and precompiled binaries. far2l may suit Linux and macOS users willing to use beta software under its GNU/GPLv2 license, which comes with an explicit use-at-your-own-risk caveat.
pointer is a free Linux and macOS alternative distributed as a single binary under the Unlicense. Runa is a free option for Linux, macOS, and Windows with no paid plans stated. Zeta is a free MIT-licensed terminal file manager for Linux and Windows with binaries for those platforms.
Verdict
FileManagerTUI is a strong fit for terminal users who want local file management, previews, editing, and shell access in one keyboard-driven application across Linux, macOS, and Windows. Its main reason to choose is that unusually complete local workflow at no cost; its main reason to look elsewhere is the hard limit on S3 writes.
FileManagerTUI plans and pricing
All plansCompared on terminal file managers
- Free plan
- Yesgithub.com
- Dual-pane layout
- Yesgithub.com
- Linux support
- Yesgithub.com
- macOS support
- Yesgithub.com
- Windows support
- Yesgithub.com
- Preview pane
- Yesgithub.com
- Remote file access
- Yesgithub.com
Facts
- License
- MIT Licensegithub.com · 28 Sept 2026
- Source Installation
- Can be installed with Cargo from the Git repositorygithub.com · 28 Sept 2026
- Supported Platforms
- Linux, macOS, and Windows binaries are listedgithub.com · 28 Sept 2026
- Built With Rust
- Built with Rust and Ratatuigithub.com · 28 Sept 2026
- Dual-Pane Interface
- Provides a file tree and live preview in a dual-pane layoutgithub.com · 28 Sept 2026
- Vim Navigation
- Supports Vim-style navigation with keyboard and arrow keysgithub.com · 28 Sept 2026
- Fuzzy Finder
- Searches project files with an action menu using Ctrl+Pgithub.com · 28 Sept 2026
- File Operations
- Supports creating, renaming, deleting, copying, cutting, pasting, and undogithub.com · 28 Sept 2026
- Embedded Terminal
- Includes an integrated PTY shell panel with VT100 emulationgithub.com · 28 Sept 2026
- Inline Editor
- Edits files with syntax highlighting, undo/redo, search, and replacementgithub.com · 28 Sept 2026
- AWS S3 Integration
- Browses S3 buckets through the AWS CLI in read-only modegithub.com · 28 Sept 2026
- S3 Write Limit
- S3 write operations are disabledgithub.com · 28 Sept 2026
- S3 Requirements
- S3 mode requires the AWS CLI and valid AWS credentialsgithub.com · 28 Sept 2026
- Large File Handling
- Uses head/tail preview mode for files over a configurable thresholdgithub.com · 28 Sept 2026
- Notebook Preview
- Renders Jupyter notebook cells with syntax highlightinggithub.com · 28 Sept 2026
- Repository Activity
- The repository lists 256 commitsgithub.com · 28 Sept 2026
- Repository Popularity
- The repository has 3 starsgithub.com · 28 Sept 2026
- What it does
- FileManagerTUI is a fast, keyboard-driven terminal file manager built with Rust and Ratatui.github.com · 28 Sept 2026
- Layout
- It provides a dual-pane layout with a file tree and live preview with syntax highlighting.github.com · 28 Sept 2026
- Navigation and search
- It supports Vim-style navigation, a Ctrl+P fuzzy finder, and inline directory filtering.github.com · 28 Sept 2026
- Editor
- Its inline editor provides syntax highlighting, undo/redo, find and replace, auto-indent, text selection, and mouse cursor positioning.github.com · 28 Sept 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 · 28 Sept 2026
- Downloads
- The repository lists binaries for Linux x86_64, Linux .deb, Linux AppImage, macOS Intel, macOS Apple Silicon, and Windows.github.com · 28 Sept 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 · 28 Sept 2026
- S3 limitation
- S3 browse mode is read-only, with create, rename, delete, and paste operations disabled.github.com · 28 Sept 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 · 28 Sept 2026
- Repository support status
- The GitHub repository page shows 0 issues and 0 pull requests.github.com · 28 Sept 2026
- Maker identity
- The repository is owned by the GitHub account NguyenSiTrung.github.com · 28 Sept 2026
Best FileManagerTUI alternatives
See all 12Where it ranks on Specifiction
Is FileManagerTUI yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/NguyenSiTrung/FileManagerTUI· checked 28 Sept 2026
- github.com/NguyenSiTrung/FileManagerTUI/blob/maste· checked 28 Sept 2026
- github.com/NguyenSiTrung· checked 28 Sept 2026
