Skip to content
SPECIFICTION
Get listed

Middle Manager

github.com

macOSLinuxSelf-hosted
Visit github.com
Spec score 7.3 #25 of 29 in File managers

Spec sheet

What it does
Middle Manager is a dual-panel terminal file manager inspired by Far Manager and Norton Commander, built in Rust.Read 9 Oct 2026 · github.com
License
The project is licensed under the Apache License 2.0.Read 9 Oct 2026 · github.com
Headquarters
London and New YorkRead 28 Sep 2026 · github.com
Founded
2019Read 28 Sep 2026 · github.com
Archive support
NoRead 21 Sep 2026 · github.com
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.Read 9 Oct 2026 · github.com
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.Read 9 Oct 2026 · github.com
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.Read 8 Oct 2026 · github.com
Built-in tools
It includes a shell panel, a Claude Code panel, a hex editor, a text editor, and a Parquet viewer.Read 8 Oct 2026 · github.com
CI integrations
The CI panel supports GitHub Actions and Azure DevOps, including check status, step logs, and failure extraction.Read 9 Oct 2026 · github.com
Cloud compatibility
The README names MinIO, Backblaze B2, Cloudflare R2, and DigitalOcean Spaces as S3-compatible options.Read 9 Oct 2026 · github.com
Dual-pane layout
YesRead 21 Sep 2026 · github.com
Editor
The built-in text editor provides Tree-sitter syntax highlighting for Rust, Java, Python, JavaScript and TypeScript, JSON, Go, C, Bash, and TOML.Read 9 Oct 2026 · github.com
File operations
The file manager supports copy, move, rename, create directory, delete, archive, fuzzy file search, and content search.Read 9 Oct 2026 · github.com
Git integration
Git integration displays file status, branch name, remote ahead and behind counts, and GitHub pull request status.Read 9 Oct 2026 · github.com
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.Read 8 Oct 2026 · github.com
Installation
The README documents Homebrew installation on macOS and a shell installer plus Debian and Fedora packages on Linux.Read 9 Oct 2026 · github.com
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.Read 9 Oct 2026 · github.com
License and development
The project is licensed under Apache License 2.0, and its README describes it as being in early development.Read 8 Oct 2026 · github.com
Linux support
YesRead 21 Sep 2026 · github.com
macOS support
YesRead 21 Sep 2026 · github.com
Parquet
The Parquet viewer displays file metadata, schema, row groups, column statistics, and a lazy-loaded table view.Read 9 Oct 2026 · github.com
Remote file access
YesRead 21 Sep 2026 · github.com
Remote storage
Experimental connectivity supports SSH, SFTP, SMB, WebDAV, S3-compatible storage, GCS, Azure Blob Storage, and NFS.Read 9 Oct 2026 · github.com
Search
It offers fuzzy recursive file search and ripgrep-powered file-content search with filters and regex support.Read 8 Oct 2026 · github.com
Security and dependencies
Remote protocols use system command-line tools such as ssh, sftp, smbclient, curl, aws, gcloud, az, and mount.Read 8 Oct 2026 · github.com
Session persistence
The optional tmux session mode lets users reattach after a terminal disconnect, including from another device over SSH.Read 8 Oct 2026 · github.com

Where Specifiction places it

Alternatives to Middle ManagerAll alternatives →