FREEDOM251

Freedom251 › Terminal File Managers

Middle Manager

by Middle Manager

Free plan LinuxMacSelf-hosted

Visit Middle Manager Alternatives

Middle Manager's own site

What Middle Manager is

Middle Manager is a terminal file manager with a dual-pane layout, built in Rust for Linux, macOS, and self-hosted use. It handles copying, moving, renaming, directory creation, deletion, archiving, multi-file selection, and directory-size calculation. Fuzzy recursive search finds files, while ripgrep-based content search supports filters and regular expressions. Hex and text editors use sliding buffers and lazy scanning; the README says a 10 GB log file opens instantly. Git views show per-file status, branch details, ahead or behind information, and GitHub pull-request status with CI indicators. A CI panel covers GitHub Actions and Azure DevOps, including check details, step logs, and failure reports. Experimental remote connections include SSH, SFTP, SMB, WebDAV, S3-compatible storage, GCS, Azure Blob Storage, and NFS. Other tools include shell and Claude Code panels, a Parquet viewer, and optional tmux session persistence. The project is free, Apache-licensed, and described as early development.

Who it suits

It suits terminal users on Linux or macOS who need local, Git-aware, and experimental remote file management. Self-hosted setups and users handling large logs may also find its editors useful.

What it does well

  • Dual-pane terminal file management
  • Fuzzy and ripgrep content search
  • Git and CI status panels
  • Editors designed for large files
  • Multiple experimental remote protocols

What to know first

  • Project is described as early development
  • Remote connectivity is experimental

Verdict

Middle Manager combines orthodox file operations with search, Git, CI, editor, and Parquet tools in a terminal interface. Its early-development status and experimental remote features are important considerations.

Facts from Middle Manager's own pages

Archive support
No · github.com, 21 Sept 2026
Authentication security
For Azure DevOps, the README says a pasted personal access token is securely stored in macOS Keychain or Linux keyring; it also documents browser OAuth and an environment-variable option. · github.com, 9 Oct 2026
Availability and maturity
The README describes the project as being in early development and invites users to report bugs or request features through GitHub issues. · github.com, 9 Oct 2026
Azure credentials
Azure DevOps authentication supports a personal access token stored in the macOS Keychain or Linux keyring, browser OAuth, or an environment variable for CI and headless use. · github.com, 8 Oct 2026
Built-in tools
It includes a shell panel, a Claude Code panel, a hex editor, a text editor, and a Parquet viewer. · github.com, 8 Oct 2026
CI integrations
The CI panel supports GitHub Actions and Azure DevOps, including check status, step logs, and failure extraction. · github.com, 9 Oct 2026
Cloud compatibility
The README names MinIO, Backblaze B2, Cloudflare R2, and DigitalOcean Spaces as S3-compatible options. · github.com, 9 Oct 2026
Dual-pane layout
Yes · github.com, 21 Sept 2026
Editor
The built-in text editor provides Tree-sitter syntax highlighting for Rust, Java, Python, JavaScript and TypeScript, JSON, Go, C, Bash, and TOML. · github.com, 9 Oct 2026
File operations
The file manager supports copy, move, rename, create directory, delete, archive, fuzzy file search, and content search. · github.com, 9 Oct 2026
Founded
2019 · github.com, 28 Sept 2026
Git integration
Git integration displays file status, branch name, remote ahead and behind counts, and GitHub pull request status. · github.com, 9 Oct 2026
Headquarters
London and New York · github.com, 28 Sept 2026
Installation
The README documents Homebrew installation on macOS and a shell installer plus Debian and Fedora packages on Linux. · github.com, 9 Oct 2026
Install platforms
The README gives Homebrew installation instructions for macOS and a shell installer plus Debian and Fedora package instructions for Linux; it also links to releases for platform packages and tarballs. · github.com, 8 Oct 2026
Large files
Its hex and text editors use sliding buffers and lazy scanning, and the project says opening a 10 GB log file is instant. · github.com, 9 Oct 2026
License
The project is licensed under the Apache License 2.0. · github.com, 9 Oct 2026
License and development
The project is licensed under Apache License 2.0, and its README describes it as being in early development. · github.com, 8 Oct 2026
Linux support
Yes · github.com, 21 Sept 2026
macOS support
Yes · github.com, 21 Sept 2026
Parquet
The Parquet viewer displays file metadata, schema, row groups, column statistics, and a lazy-loaded table view. · github.com, 9 Oct 2026
Remote file access
Yes · github.com, 21 Sept 2026
Remote storage
Experimental connectivity supports SSH, SFTP, SMB, WebDAV, S3-compatible storage, GCS, Azure Blob Storage, and NFS. · github.com, 9 Oct 2026
Search
It offers fuzzy recursive file search and ripgrep-powered file-content search with filters and regex support. · github.com, 8 Oct 2026

Where Middle Manager stands on Freedom251

Look at these too