yorukot/superfile

▲ 205 stars today★ 23,724⑂ 875

Pretty fancy and modern terminal file manager

About yorukot/superfile

yorukot/superfile is an open-source project on GitHub, mainly written in Go. Pretty fancy and modern terminal file manager It currently holds 23,724 stars and 875 forks with 287 open issues, and was last pushed on 2026-10-05 (repository created 2024-03-19).

Project Overview

Git Homed tracks it on the Today's Trending board.

GitHub Repository Details

Repository yorukot/superfile · default branch main · size 91377 KB · watchers 71 · source: GitHub REST API and repository README

README

superfile is supported by the community.

https://github.com/yorukot/superfile/blob/HEAD/Donate to superfile on Ko-fi



https://github.com/yorukot/superfile/blob/HEAD/superfile LOGO

License MIT Discord Link Release Homebrew downloads GitHub downloads CodeRabbit Pull Request Reviews

Demo

| Perform common operations | | -------------------------- | | |

Content

Installation

macOS and Linux

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

If you want to inspect the script, see : install.sh

Windows

Powershell

powershell -ExecutionPolicy Bypass -Command "Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://superfile.dev/install.ps1'))"

If you want to inspect the script, see : install.ps1

Winget

winget install --id yorukot.superfile

Scoop

scoop install superfile

More installation methods

Click me to check on how to install

Build

You can build the source code yourself by using these steps:

Requirements

Build Steps

Clone this repository using the following command:

git clone https://github.com/yorukot/superfile.git --depth=1

Enter the downloaded directory:

cd superfile

For macOS/Linux

Run the build.sh file:

./build.sh

Add the binary file to your $PATH, e.g., in /usr/local/bin:

sudo mv ./bin/spf /usr/local/bin

For Windows

go build -o bin/spf.exe

Edit System Environment Variables and add superfile repo's bin directory to your PATH

Start superfile

spf

Supported Systems

Tutorial

After you install superfile, you can go here to briefly understand how to use superfile!

Plugins

Click me to the plugins wiki

Themes

Click me to the theme wiki

Hotkeys

[!WARNING] If you are vim/nvim user please change your default hotkeys config to vim version!

Click me to see the hotkey wiki

Notes

We have an auto update functionality, that fetches superfile's latest released version from github (if last timestamp of last version check was less than 24 hours) and prints a prompt to user, if there is a newer version available.

You can turn this off, by setting auto_check_update to false in superfile config. Click me to see the config wiki

Troubleshooting

Click me to see common problem fix

Uninstalling

macOS and Linux

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

If you want to inspect the script, see : uninstall.sh

Windows

To uninstall superfile on Windows, use this powershell script.

powershell -ExecutionPolicy Bypass -Command "Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://superfile.dev/uninstall.ps1'))"

Contributing

If you want to contribute please follow the contribution guide

Click me to see changelog

Thanks

Support

ko-fi

Core maintainer

We welcome anyone who wants to become a core maintainer. Feel free to reach out!

Contributors

Thanks to all the contributors for making this project even greater!

Powered by

https://github.com/yorukot/superfile/blob/HEAD/JetBrains logo

Thanks to JetBrains team for providing open-source licenses to support the maintenance of superfile.

Star History

THANKS FOR All OF YOUR STARS! Your stars are my motivation to keep updating!

https://github.com/yorukot/superfile/blob/HEAD/Star History Chart

༼ つ ◕_◕ ༽つ Please share.

GitHub Stars & Activity

23,724Stars
875Forks
287Open issues
GoLanguage

GitHub Popularity

GitHub stars23,724
Forks875
Open issues287
Primary languageGo
LicenseMIT
Stars gained today205
Created2024-03-19
Last pushed2026-10-05

Trending History

Weekly boardrank #100 · ▲ 205 stars

Related GitHub Projects

1

ollama / ollama

Go★ 182,486⑂ 18,138▲ 131 stars
→
2

golang / go

Go★ 139,317⑂ 21,510▲ 33 stars
→
3

caddyserver / caddy

Go★ 77,476⑂ 5,096▲ 90 stars
→
4

aquasecurity / trivy

Go★ 38,287⑂ 741▲ 28 stars
→
5

gitleaks / gitleaks

Go★ 29,781⑂ 2,269▲ 43 stars
→
6

Autumn-27 / ARTEX

Go★ 1,940⑂ 491▲ 244 stars
→
7

mattpocock / skills

Shell★ 279,381⑂ 23,406▲ 1,406 stars
→
8

ohmyzsh / ohmyzsh

Shell★ 190,219⑂ 28,638▲ 41 stars
→

More Trending Repositories