Superfile is a simple and modern terminal file manager that lets you manage files and folders from the terminal. It provides a visual interface with keyboard shortcuts for navigating directories, opening files, searching items, and managing multiple panels and tabs. You can install Superfile in Termux and build it from the source using Go.
Here’s what you can do with Superfile in Termux:
- Browse files and folders.
- Move between directories using keyboard shortcuts.
- Open directories and execute files.
- Search for files and folders.
- Use multiple panels.
- Create and manage multiple tabs.
- Switch between panels and tabs quickly.
- Navigate large directories easily.
- Manage files from a terminal-based interface.
Install Superfile in Termux
Below are the simple commands to download and build Superfile in Termux. Copy and run each command one by one.
Update Termux packages.
pkg update && pkg upgrade -yInstall Git and Go.
pkg install git golang -yClone the Superfile repository.
git clone https://github.com/yorukot/superfile.gitGo to the Superfile directory.
cd superfileBuild Superfile.
go build -o spfAdd Superfile to a directory in your PATH.
mv spf $PREFIX/bin/Make sure the command can run.
chmod +x $PREFIX/bin/spfSuperfile is now installed and can be started from anywhere in Termux.
Usage Guide
Run Superfile.
spfIf you see a “Terminal size too small” message, simply zoom out the terminal screen and try running Superfile again.
After running the command, Superfile will open its terminal-based file manager interface. You can use the following keyboard shortcuts to navigate and manage files.
Navigation:
j/↓— Move cursor down.k/↑— Move cursor up.h/←— Go back to the parent directory.l/→— Open a directory or execute a file.gg— Jump to the top.G— Jump to the bottom.
Panel Controls:
Ctrl + n— Create a new panel.w— Switch focus to the next panel.q— Close the current panel.
Tab Management:
t— Create a new tab.Tab— Switch focus to the next tab.Ctrl + w— Close the current tab.
Quick Actions:
/— Start searching for items.Esc— Cancel an action or exit search.q— Exit Superfile when on the sidebar or empty state.
End Note
Superfile is a simple terminal file manager for browsing and managing files with keyboard shortcuts. It provides panels, tabs, search, and easy navigation, allowing you to quickly browse folders, search files, and switch between panels and tabs using simple keyboard shortcuts.

