OpenSource-Hub
S

superfile

SHA-256
19.7k stars·File Management·SHA-256 checksum verified

superfile is a modern terminal file manager that offers a visually appealing TUI with icons and themes. It installs in one command, supports plugins, and automatically updates. Great for developers who want a nicer alternative to ranger or lf.

Smart Download

Download Download Version

v1.6.0 · 13.2 MB

A modern, beautiful terminal file manager with one-command install and auto-update.

Core Features

  • Beautiful terminal UI with icons, colors, and mouse support
  • Cross-platform (macOS/Linux/Windows) with one-line install
  • Built-in auto-update feature
  • Plugin and theme system
  • Customizable hotkeys (vim mode available)

What It Can't Do

  • Windows support is not fully complete yet; auto-update is enabled by default (can be disabled in config); vim/nvim users should switch to vim hotkey preset.

Use Cases

  • Quick file browsing and management in terminal
  • Daily file operations for developers replacing ranger/lf

Detailed Introduction

superfile is a terminal-based file manager designed for users who want a visually appealing and functional alternative to traditional CLI tools like ranger or lf. Built with Go, it offers a modern interface with icons, color schemes, and a mouse-friendly layout. Key advantages over similar tools: (1) one-command installation that works on macOS, Linux, and Windows, with package manager support; (2) built-in auto-update feature keeps you current without manual effort. The project is actively maintained with over 19k stars and a vibrant community. It supports custom themes, plugins, and hotkeys, making it highly customizable. While it excels in daily file operations, it is not a full-featured file manager like Midnight Commander—it focuses on simplicity and aesthetics for terminal-only workflows. Perfect for developers, sysadmins, and anyone who lives in the terminal.

Tags

terminalfile-managertuigocross-platform

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Open terminal and run the one-command install script (curl for macOS/Linux, PowerShell for Windows)

4

Type `spf` in terminal to start superfile

5

Use arrow keys or h/j/k/l to navigate, Enter to open directory, q to quit

Install Guide
  1. Open terminal and run the one-command install script (curl for macOS/Linux, PowerShell for Windows)
  2. Type `spf` in terminal to start superfile
  3. Use arrow keys or h/j/k/l to navigate, Enter to open directory, q to quit
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

c08544196ff21fc415ae7cffc800d8400914af647e44eb2613968c09d5868d90

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

macOS/Linux: run `bash -c "$(curl -sLo- https://superfile.dev/uninstall.sh)"`. Windows: run the PowerShell uninstall script.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-07-25T05:23:07Z
GitHub RepositoryOfficial Website

Similar Projects