vibecoded
#013 ·

SFTP Commander

Двухпанельный SFTP-клиент в терминале, как Midnight Commander

собран за 3 дня·Claude CodeGoBubble Tea
Открыть продукт ↗
Терминальный двухпанельный файловый менеджер: слева удалённый сервер, справа локальные файлы

Клавиатурный TUI-клиент: слева удалённый сервер, справа локальная машина. Параллельные передачи, интеграция с ~/.ssh/config, подсветка синтаксиса и правка файлов через внешний редактор с обратной загрузкой.

Что делает

Классический двухпанельный файловый менеджер, но для SFTP и целиком в терминале: слева содержимое удалённого сервера, справа — локальной машины, между ними файлы гоняются с клавиатуры. Мышь не нужна, и это ровно тот сценарий, ради которого люди годами не уходят с Midnight Commander.

Возможности

Файлы передаются параллельно, а не по одному. Подключения подхватываются из привычного ~/.ssh/config — заводить хосты заново не нужно. Есть подсветка синтаксиса при просмотре, а править файл можно во внешнем редакторе: клиент откроет его, дождётся сохранения и сам зальёт изменения обратно на сервер.

Планы

Написан на Go с интерфейсом на Bubble Tea, собран за три дня с Claude Code. Чего не хватает — бинарных релизов, чтобы ставить без сборки из исходников: конфиг GoReleaser в репозитории уже лежит.

заметка куратора

Для тех, кто скучает по mc, но живёт на серверах. Bubble Tea даёт интерфейс, который не стыдно показать. Хочется бинарных релизов — GoReleaser в репозитории уже лежит.

автор · @artps
для автора · бейдж на ваш сайт
запущено на vibecoded.ru
<a href="https://vibecoded.ru/products/sftp-commander">
  <img src="https://vibecoded.ru/badge.svg" alt="запущено на vibecoded.ru" width="200" height="44">
</a>

Похожие запуски