FileManagerTUI vs Middle Manager
FileManagerTUI
github.comMiddle Manager
github.comSide by side
| Figure | FileManagerTUI | Middle Manager |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | Yes | — |
| Windows | Yes | — |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 1 | 0 |
| Spec score · File managers | 8.8 (#3) | 7.3 (#25) |
| Spec score · Terminal File Managers | 8.6 (#3) | 7.5 (#25) |
| Dual-pane layout | Yes | Yes |
| Editor | Its inline editor provides syntax highlighting, undo/redo, find and replace, auto-indent, text selection, and mouse cursor positioning. | The built-in text editor provides Tree-sitter syntax highlighting for Rust, Java, Python, JavaScript and TypeScript, JSON, Go, C, Bash, and TOML. |
| File Operations | Supports creating, renaming, deleting, copying, cutting, pasting, and undo | The file manager supports copy, move, rename, create directory, delete, archive, fuzzy file search, and content search. |
| License | MIT License | The project is licensed under the Apache License 2.0. |
| Linux support | Yes | Yes |
| macOS support | Yes | Yes |
| Remote file access | Yes | Yes |
| What it does | FileManagerTUI is a fast, keyboard-driven terminal file manager built with Rust and Ratatui. | Middle Manager is a dual-panel terminal file manager inspired by Far Manager and Norton Commander, built in Rust. |
Plans
In their own words
FileManagerTUI
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.
Middle Manager
Middle Manager has no write-up on Specifiction yet; its figures are above.