Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close

superfile

Terminal file manager with previews and metadata inspection

Visit website Save

superfile is an open-source terminal file manager for Linux, macOS and partly Windows, with file panels, previews, metadata inspection, themes and hotkeys.

Pricing
Open source
Deployment
Windows / macOS / Linux app
Platforms
Windows, macOS, Linux
24,029stars833forks
5views
Updated

What is superfile?

superfile is a terminal-based file manager for browsing directories and performing file operations through an interactive interface. It provides file panels, image and text previews, and metadata inspection, including binary architecture detection for ELF, PE, and Mach-O files and Linux file attributes.

The README says superfile is supported by the community and shows an MIT licence badge. yorukot is credited as the original author and maintainer, and lazysegtree as a core maintainer. The application runs locally and can be installed through platform-specific scripts or built from source using Go. Linux and macOS are supported, while Windows support remains incomplete. Install options include a shell script for macOS and Linux, a PowerShell script, winget and Scoop on Windows, and you start it by running spf.

The tutorial describes five panels (sidebar, file, processes, metadata and clipboard) plus a command execution bar. Folders can be pinned to the sidebar, and files can be sorted by name, size or date modified. Themes, hotkeys, and sidebar section visibility and ordering can be configured. Its optional update check queries GitHub for a newer release and displays a notification.

Inside the application

superfile screenshots

Explore the interface. Open a screenshot to view it at full size.

superfile screenshot 1
superfile screenshot 1

Source: official superfile project page.

Key capabilities

  • File navigation Provides directory browsing, split file panels, hidden-file visibility controls, and natural sorting.
  • File operations Supports paste and delete operations with detailed error messages for failures.
  • Content previews Displays image and text previews and includes support for PostScript files.
  • Metadata inspection Shows file permissions, Linux attributes, and binary architecture information for ELF, PE, and Mach-O files.
  • Interface configuration Supports custom themes, configurable hotkeys, and sidebar section visibility and ordering.
  • Update notifications Checks GitHub for newer releases, with an option to disable the check.
Advertisements

Where superfile fits

superfile fits terminal-based development and system administration workflows where users need to browse directories, inspect file contents, and carry out file operations. Its metadata panel can help examine executable formats and Linux file attributes without leaving the file manager.

Before deployment, users should check operating system and architecture support and test previews and navigation in their terminal environment. Windows support is explicitly incomplete, and Vim or Neovim users are advised to select the Vim hotkey configuration. Removal procedures also deserve review: the macOS and Linux uninstall script deletes application configuration and data, whereas the Windows script leaves those folders behind.

Install

bash -c "$(curl -sLo- https://superfile.dev/install.sh)"

Reviews of superfile

No reviews yet

Be the first to share your experience with superfile.

Loading review form…

Alternatives to superfile

Compare superfile with these tools →