homielab /
mountmate
Простое приложение для macOS в строке меню для управления внешними дисками.
Форки
23
Звёзды
444
Issues
0
MountMate — это утилита для macOS, которая живет в строке меню и помогает быстро монтировать, размонтировать или извлекать внешние диски.
Что делает
Приложение добавляет иконку в верхнюю панель macOS. Через нее вы видите все подключенные накопители. Это избавляет от поиска дисков в Finder или через «Дисковую утилиту».
Вы управляете внешними дисками в один клик. Программа показывает статус устройства и позволяет безопасно отключать накопители, не дожидаясь системных уведомлений. Это экономит время при частой работе с флешками или внешними SSD.
Как работает
MountMate использует системные API macOS для взаимодействия с файловой системой. Оно отслеживает события подключения и отключения оборудования в режиме реального времени.
Приложение написано на Swift. Оно легковесное и не нагружает процессор в фоновом режиме.
Кому подходит
Тем, кто постоянно перетыкает флешки при работе с медиафайлами.
Владельцам MacBook с малым количеством портов, использующим хабы.
Вайб-кодерам, которые любят чистоту рабочего стола без лишних иконок дисков.
Пользователям, которые хотят мгновенно отключать диски перед закрытием крышки ноутбука.
Основные возможности
Отображение всех подключенных внешних накопителей в строке меню.
Быстрое извлечение дисков одним нажатием.
Поддержка внешних SSD, HDD и USB-флешек.
Минималистичный интерфейс, не перегруженный настройками.
Автоматическое обновление списка устройств при подключении.
Как установить
Скачайте актуальный релиз с официального GitHub-репозитория или используйте Homebrew, если утилита добавлена в Cask.
brew install --cask mountmateПосле установки иконка появится в строке меню. Перетащите приложение в папку Applications для корректной работы автозагрузки.
Как применить в своём продукте
Если вы строите автоматизированные рабочие станции для монтажа видео или обработки данных, MountMate станет полезным дополнением к вашему набору инструментов. Вы можете рекомендовать его как стандарт для своей команды.
Включить в список обязательного софта для сетапов на базе macOS.
Использовать как пример для создания простых системных утилит на Swift.
Упростить процесс обучения новичков работе с внешними носителями.
Подводные камни
Приложение ограничено системными правами macOS. Если диск занят процессом, MountMate не сможет его принудительно извлечь — придется сначала закрыть программу, которая использует файлы на носителе. Также учитывайте, что это утилита для macOS, на других ОС она не запустится.
Частые вопросы
Нужно ли давать приложению особые права доступа?
Да, как и любой утилите для работы с дисками, macOS может запросить разрешение на доступ к файлам или управление устройствами при первом запуске. Это стандартная процедура безопасности системы.
Потребляет ли приложение много оперативной памяти?
Нет, MountMate работает как легковесный процесс в строке меню. Он практически не потребляет ресурсы, пока вы не открываете меню для выбора диска.
Работает ли это с сетевыми дисками?
Репозиторий сфокусирован на внешних физических носителях. Поддержка сетевых протоколов не заявлена как основная функция в описании проекта.
Топики
Похожие репозитории
Stats — это open source монитор ресурсов для macOS, который живет в строке меню. Показывает всё: от нагрузки на CPU до температуры датчиков и скорости сети.
SwiftMTP — это macOS-утилита для работы с Android-устройствами по протоколу MTP. Заменяет стандартные глючные решения для передачи файлов.
Usage4Claude выводит лимиты твоего аккаунта Claude прямо в статус-бар macOS. Больше не нужно гадать, когда сбросится квота.
Lockpaw скрывает экран Mac горячей клавишей, пока ваши AI-агенты продолжают работу в фоне. Легкая утилита с поддержкой Touch ID.
Данные обновлены: 24 марта 2026 г.