Repolode
yorukot

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. 1

    Запустите официальный скрипт установки для macOS и Linux из README

  2. 2

    Или установите программу в Windows с помощью Winget

    winget install --id yorukot.superfile
  3. 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 обновляется ежедневно.

Похожие проекты