Терминальный менеджер загрузок на Go с управлением с клавиатуры: разбивает файлы на параллельные части и загружает их с нескольких зеркал.
yorukot/superfile
Современный файловый менеджер для терминала на Go и Bubble Tea, который позволяет просматривать файлы и управлять ими из командной строки.
- Звёзды
- 23,885
- Форки
- 832
- Открытые issues
- 289
- Последний коммит
- 20 часов назад
Что это?
superfile — файловый менеджер с текстовым интерфейсом (TUI), написанный на Go и построенный на фреймворке Bubble Tea. Он работает в терминале и позволяет переходить по каталогам, открывать файлы и управлять ими, не выходя из командной строки. Программа устанавливается в виде одного бинарного файла с именем spf.
Инструмент предназначен для разработчиков и пользователей терминала, которым нужен наглядный файловый браузер с управлением с клавиатуры вместо привычной работы через ls и cd. Для установки на macOS и Linux доступен shell-скрипт, на Windows — скрипт PowerShell, Winget и Scoop; также программу можно собрать из исходников с помощью Go. В качестве поддерживаемых систем указаны Linux и macOS, а поддержка Windows пока не завершена.
Поведение программы настраивается с помощью конфигурационных файлов, отвечающих за темы, горячие клавиши и плагины. Также доступна необязательная проверка обновлений, которую можно отключить в конфигурации superfile.
Ключевые возможности
- 01Просмотр файлов в терминале с управлением с клавиатуры.
- 02Установка на macOS, Linux и Windows с помощью скриптов, Winget, Scoop или сборки из исходников.
- 03Настройка тем и горячих клавиш через конфигурацию.
- 04Поддержка плагинов для расширения функциональности.
- 05Необязательная проверка обновлений, которую можно отключить в конфигурации.
Сценарии использования
- Навигация по файлам и управление ими через SSH или на сервере без графического интерфейса.
- Замена постоянного ввода команд ls и cd на наглядный файловый браузер в терминале.
- Настройка файлового менеджера с управлением с клавиатуры под рабочий процесс в стиле Vim.
Быстрый старт
- 1
Запустите официальный скрипт установки для macOS и Linux из README
- 2
Или установите программу в Windows с помощью Winget
winget install --id yorukot.superfile - 3
Запустите superfile
spf
Что важно знать
- Согласно README, Windows пока поддерживается не полностью.
Темы
Частые вопросы
- Что такое superfile?
- Современный файловый менеджер для терминала на Go и Bubble Tea, который позволяет просматривать файлы и управлять ими из командной строки. superfile — файловый менеджер с текстовым интерфейсом (TUI), написанный на Go и построенный на фреймворке Bubble Tea. Он работает в терминале и позволяет переходить по каталогам, открывать файлы и управлять ими, не выходя из командной строки. Программа устанавливается в виде одного бинарного файла с именем spf.
- superfile можно использовать бесплатно? Какая у него лицензия?
- superfile распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- superfile всё ещё поддерживается?
- Активно поддерживается. Последний коммит в superfile — 21 окт. 2026 г..
- Для чего можно использовать superfile?
- Навигация по файлам и управление ими через SSH или на сервере без графического интерфейса. Замена постоянного ввода команд ls и cd на наглядный файловый браузер в терминале. Настройка файлового менеджера с управлением с клавиатуры под рабочий процесс в стиле Vim.
- Как установить superfile?
- Запустите официальный скрипт установки для macOS и Linux из README Или установите программу в Windows с помощью Winget: winget install --id yorukot.superfile Запустите superfile: spf
- Где скачать superfile?
- Исходный код и инструкции по установке — на GitHub: https://github.com/yorukot/superfile
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Терминальная программа для чтения и форматирования Markdown-файлов и репозиториев с оформлением в CLI.
Терминальный файловый менеджер на Rust с асинхронным вводом-выводом, предпросмотром изображений, Lua-плагинами и интерфейсом в стиле Vim.
Компактный и быстрый файловый менеджер для терминала на C: просмотр файлов, пакетное переименование, анализ дискового пространства и запуск приложений.
Терминальная заставка на Go, которая запускается при простое shell и показывает анимированные сцены: созвездия, дождь, частицы и другие.
Трёхпанельный файловый браузер для терминала с управлением с клавиатуры, настройкой на Lua и расширенными внешними превью.