superfile logo superfile logo background glow

superfile

A Go and Bubble Tea terminal file manager offering multi-panel navigation, file previews, custom themes, and plugin support

It takes care to curate a safe software space. Help us do more.

&

+
Multi-Panel Browsing
Splits the terminal into multiple directory panes so several locations can be viewed and managed side by side.
+
Vim-Style Navigation
Supports h/j/k/l cursor movement and a visual selection mode alongside standard arrow-key navigation.
+
Fuzzy File Search
Locates files within the active panel by typing partial or approximate names instead of exact matches.
+
File Preview
Renders text, image, video, and PDF content inline, using Kitty-protocol image rendering and first-frame or first-page loading for video and PDF files.
+
Custom Themes
Ships with 20+ built-in color themes, including Catppuccin, Nord, Dracula, and Gruvbox variants, that can be switched via the config file.
+
Custom Hotkeys
Allows every keybinding to be remapped through a hotkeys file, with a separate preset provided for Vim/Neovim users.
+
Plugin Support
Extends functionality through optional plugins for extended metadata, MD5 checksums, and zoxide-based directory jumping.
+
Zoxide Integration
Opens a searchable modal for jumping directly to frequently visited directories tracked by zoxide.
+
Bulk File Operations
Performs copy, move, delete, rename, compress, and extract actions across multiple selected files or folders at once.
...6 more features/limitations. Contact us to get a complete list of features and system requirements.

Platform

Desktop

Social

System Requirements

#Minimum
1
x64 (amd64) or arm64
2
Nerd Font (optional, improves icon rendering)
#Minimum
1
x64 (Intel) or arm64 (Apple Silicon)
2
Nerd Font (optional, improves icon rendering)
#Minimum
1
x64 (amd64) or arm64
2
Nerd Font (optional, improves icon rendering)

Ratings

Not available, but we appreciate help! You can help us improve this page by contacting us.

Developer

Written in

Go

Initial Release

2024-04-06

Repository

License

Categories


Notes

Notes:

  • superfile is invoked from the terminal with the spf command, not superfile.
  • Installing a Nerd Font is recommended for correct icon rendering; the app still runs without one.
  • See the tutorial for a beginner’s walkthrough of hotkeys and panels.