Freedom251 › Terminal File Managers
FileManagerTUI

What FileManagerTUI 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. Its dual-pane interface pairs a file tree with a live preview, and navigation works with Vim-style keys or arrow keys. A Ctrl+P fuzzy finder searches project files, while inline filtering narrows directory contents. 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. It includes an integrated PTY shell panel with VT100 emulation and can render Jupyter notebook cells. For files above a configurable threshold, it uses head/tail preview mode. S3 browsing works through the AWS CLI, but is read-only; it requires the CLI and valid AWS credentials. Building from source requires a Rust toolchain. The software uses the MIT License and is provided without warranty or liability.
Who it suits
FileManagerTUI suits people who prefer keyboard-driven file management in a terminal and want an inline editor and preview. It can also browse S3 for users with the AWS CLI and valid credentials.
What it does well
- Runs on Linux, macOS, and Windows.
- Dual-pane file tree and live preview.
- Includes an integrated PTY shell panel.
- MIT-licensed and free.
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.
Limits
S3 mode is read-only, with create, rename, delete, and paste operations disabled. Building from source requires a Rust toolchain; S3 browsing also requires the AWS CLI and valid credentials.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| MIT-licensed software | use, copy, modify, merge, publish, distribute, sublicense, and sell copies · provided as-is without warranty | Free |
As github.com lists them, read 28 Sept 2026. The maker's own page has the final word.
Getting started
- Choose a listed binary for Linux, macOS, or Windows from the GitHub repository.
- Alternatively, install it with Cargo from the Git repository.
- For a source build, have a Rust toolchain available.
- To browse S3, install the AWS CLI and provide valid AWS credentials.
FileManagerTUI is a free terminal file manager for people who prefer keyboard-led work across local files. Its blend of browsing, previews, editing, and an embedded shell makes it a capable all-in-one terminal option, but S3 access is read-only.
Overview
Built with Rust and Ratatui, FileManagerTUI puts a file tree beside a live preview. Vim-style and arrow-key navigation, directory filtering, and a Ctrl+P fuzzy finder suit users who want to move through project files without switching to a graphical file browser.
Local file management goes beyond browsing: users can create, rename, delete, copy, cut, paste, and undo operations, then edit files or open an embedded shell in the same interface. That range is useful for terminal-centered workflows, though it is less compelling for anyone who wants a conventional desktop file manager.
Key features
Browse and manage files
The dual-pane layout keeps the file tree and preview in view together. Previews support syntax highlighting and Jupyter notebook cells; large files use a configurable threshold to switch to a head-and-tail view, which helps inspect both ends without treating the file as an ordinary full preview.
The fuzzy finder searches project files and opens an action menu with Ctrl+P. Combined with filtering and familiar keyboard navigation, it offers several ways to reach a file without relying on a mouse. The supported create, rename, delete, copy, cut, paste, and undo operations cover common local file tasks.
Edit and configure
The inline editor includes 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 shell work nearby; it is a practical addition for users who already organize their work around a terminal, rather than a substitute for a general-purpose shell environment.
Layered TOML configuration, command-line overrides, file watching, and built-in Catppuccin Mocha and Latte themes with custom colors provide room to adapt the interface. That flexibility will matter most to users willing to tailor a terminal tool to their workflow.
S3 access
S3 mode browses buckets through the AWS CLI and requires valid AWS credentials. It cannot create, rename, delete, or paste files, so it is useful for inspection but not for managing remote objects. Choose another workflow if remote write access is essential.
Pricing
FileManagerTUI is free, with an MIT-licensed plan at no cost. The license allows use, copying, modification, distribution, sublicensing, and sale of copies, and provides the software as-is without warranty. There are no paid tiers to weigh against the free version.
Linux, macOS, and Windows binaries are available. Installing from the Git repository with Cargo requires a Rust toolchain; S3 browsing additionally requires the AWS CLI and credentials. Those requirements are manageable for developers, but less convenient for readers seeking a turnkey file manager.
Platforms
FileManagerTUI supports Linux, macOS, and Windows. Published binaries cover Linux x86_64, Linux .deb, Linux AppImage, macOS Intel, macOS Apple Silicon, and Windows, giving users several installation routes without building from source.
Who it's for
This is a good fit for keyboard-oriented users who want local file operations, previews, and lightweight editing close to their terminal workflow. Developers and people browsing notebooks or large files may particularly value the preview and editor features. It is a poor fit for users who need S3 write operations or prefer a graphical file manager.
Pros and cons
- Pro: File management, previews, inline editing, and an embedded shell share one terminal interface, reducing the need to switch tools for routine local work.
- Pro: Linux, macOS, and Windows binaries make it usable across the major desktop platforms.
- Pro: The MIT license permits broad reuse and modification, including distribution and resale.
- Con: S3 mode is strictly read-only, ruling it out for users who need to change remote files.
- Con: Source installation requires a Rust toolchain, while S3 browsing adds AWS CLI and credential requirements.
Alternatives
For other terminal file managers, browse the Terminal File Managers list. Consider Newt for another free, open-source option supporting Linux, macOS, and Windows. Rat Commander is another free cross-platform choice, described as self-contained with no paid tiers or usage limits stated.
Broot may suit readers who want MIT-licensed software with source and precompiled binaries. Pointer is a free Linux and macOS option distributed as a single binary under the Unlicense. superfile is a free, MIT-licensed terminal application users install themselves. Zeta is another free MIT-licensed terminal file manager, with Linux and Windows binaries. far2l is a free Linux and macOS option marked beta and offered at your own risk. Runa is a free option with no paid plans stated.
Verdict
Choose FileManagerTUI if you want a keyboard-driven terminal workspace that combines local file operations, useful previews, and editing under a permissive license. Its breadth is the main reason to pick it; the decisive reason to look elsewhere is that S3 access cannot write, and building from source requires Rust.
Verdict
FileManagerTUI brings file operations, previews, and editing into a keyboard-driven terminal interface. Keep in mind that its S3 mode cannot write, and source builds need Rust.
Questions
Is FileManagerTUI free?
Yes. It is free software under the MIT License.
Which platforms does it support?
Linux, macOS, and Windows binaries are listed.
Is FileManagerTUI open source?
Yes. It is released under the MIT License, which permits use, modification, distribution, sublicensing, and resale.
Can it access Amazon S3?
It can browse S3 buckets through the AWS CLI in read-only mode. S3 mode requires the AWS CLI and valid credentials.
How can I install it?
The repository lists binaries for Linux, macOS, and Windows, and supports installation with Cargo from the Git repository.
Facts from FileManagerTUI's own pages
- 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, 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
- 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
- Dual-pane layout
- Yes · github.com, 21 Sept 2026
- Dual-Pane Interface
- Provides a file tree and live preview in a dual-pane layout · 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
- Embedded Terminal
- Includes an integrated PTY shell panel with VT100 emulation · github.com, 28 Sept 2026
- File Operations
- Supports creating, renaming, deleting, copying, cutting, pasting, and undo · github.com, 28 Sept 2026
- Free plan
- Yes · github.com, 21 Sept 2026
- Fuzzy Finder
- Searches project files with an action menu using Ctrl+P · github.com, 28 Sept 2026
- Inline Editor
- Edits files with syntax highlighting, undo/redo, search, and replacement · github.com, 28 Sept 2026
- Large File Handling
- Uses head/tail preview mode for files over a configurable threshold · 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
- License
- MIT License · 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
- Linux support
- Yes · github.com, 21 Sept 2026
- macOS support
- Yes · github.com, 21 Sept 2026
- Maker identity
- The repository is owned by the GitHub account NguyenSiTrung. · 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
- Notebook Preview
- Renders Jupyter notebook cells with syntax highlighting · github.com, 28 Sept 2026
- Preview pane
- Yes · github.com, 21 Sept 2026
- Remote file access
- Yes · github.com, 21 Sept 2026
- Repository Activity
- The repository lists 256 commits · github.com, 28 Sept 2026
Where FileManagerTUI stands on Freedom251
- Terminal File Managers#1 of 29
- File managers#2 of 29