Browsr — терминальный файловый менеджер для разработчиков, который удивит
Когда последний раз вы работали с файлами в терминале и мечтали о чем-то более удобном, чем ls и cd? Browsr делает навигацию по файлам приятной, добавляя в консоль графический интерфейс с поддержкой самых разных хранилищ.
Что это за инструмент
Browsr — это TUI (Text-based User Interface) приложение на Python, которое превращает ваш терминал в полноценный файловый менеджер. Но не просто локальный — он умеет работать с:
- Локальными файлами (это очевидно)
- GitHub репозиториями
- AWS S3
- Google Cloud Storage
- Azure Blob Storage
- SSH/SFTP серверами

Почему это удобно
- Единый интерфейс для всех хранилищ — больше не нужно переключаться между разными клиентами
- Просмотр файлов с подсветкой синтаксиса и форматированием
- Работа с данными — просмотр табличных данных прямо в терминале
- Мышь и клавиатура — поддерживаются оба способа управления
Примеры использования
Просмотр локальных файлов
browsr ~/projects/
Работа с GitHub
export GITHUB_TOKEN="ваш_токен"
browsr github://user:repo@branch
Доступ к AWS S3
browsr s3://bucket-name/path

Технические особенности
- Написан на Python с использованием Textual (современный фреймворк для TUI)
- Поддерживает плагины для работы с разными типами файлов
- Можно установить через pip/pipx
- MIT лицензия
Кому пригодится
- Разработчикам, которые много работают в терминале
- DevOps инженерам для работы с облачными хранилищами
- Аналитикам данных для быстрого просмотра файлов
- Всем, кто устал от постоянных переключений между терминалом и графическим интерфейсом
Как попробовать
Установка через pipx (рекомендуется):
pipx install "browsr[all]"
После установки просто запустите browsr с нужным путем и наслаждайтесь удобной навигацией. Проект активно развивается и уже собрал более 350 звезд на GitHub — определенно стоит попробовать!

