Терминальный интерфейс для rsync: профили повторно используемых передач, предварительный просмотр изменений и отслеживание прогресса, в том числе по SSH.
rsyncOSX/RsyncUI
Графический интерфейс для rsync на macOS, созданный на SwiftUI: помогает управлять задачами синхронизации и параметрами без командной строки.
Open source альтернатива:Carbon Copy Cloner
ChronoSync
- Звёзды
- 1,484
- Форки
- 36
- Открытые issues
- 0
- Последний коммит
- 5 дней назад
Что это?
RsyncUI — нативное приложение для macOS на SwiftUI, которое предоставляет графический интерфейс к инструменту синхронизации файлов rsync. Оно объединяет операции синхронизации в задачи и позволяет настраивать параметры rsync через интерфейс. Вместо того чтобы составлять длинные команды для терминала, пользователи могут настраивать и запускать резервное копирование и копирование файлов в окне приложения.
Приложение доступно через Homebrew в виде cask, а также для скачивания со страницы релизов в подписанном и нотариально заверенном виде. Для работы требуется macOS Sonoma или новее. Зависимости на Swift разделены на пакеты: одни отвечают за формирование аргументов rsync и запуск процессов с потоковым выводом, другие — за разбор статистики передачи rsync, подготовку SSH-ключей, сохранение данных в JSON и deep link URL для действий с профилями и интеграции с виджетами.
В проекте есть пользовательская документация на сайте на базе Docsy, а заметки о релизах публикуются в блоге.
Ключевые возможности
- 01Объединяет операции rsync в задачи с настраиваемыми параметрами.
- 02Создаёт и запускает команды rsync, в том числе для пробных запусков и снимков, прямо из интерфейса.
- 03Показывает статистику передачи, полученную из вывода rsync.
- 04Подготавливает SSH-ключи и проверяет соединение для удалённой синхронизации.
- 05Поддерживает deep link URL для действий с профилями и интеграции с виджетами.
Сценарии использования
- Запускать резервное копирование вручную или по расписанию на Mac без написания shell-скриптов.
- Синхронизировать папки с удалёнными серверами по SSH через графический интерфейс.
- Предварительно просматривать изменения с помощью пробных запусков перед выполнением синхронизации.
Быстрый старт
- 1
Установите через Homebrew
brew install --cask rsyncui - 2
Или скачайте приложение со страницы релизов
Что важно знать
- Только для macOS; требуется macOS Sonoma или более поздняя версия.
- Это графический интерфейс для rsync, поэтому для расширенной настройки нужно знать rsync.
Темы
Частые вопросы
- Что такое RsyncUI?
- Графический интерфейс для rsync на macOS, созданный на SwiftUI: помогает управлять задачами синхронизации и параметрами без командной строки. RsyncUI — нативное приложение для macOS на SwiftUI, которое предоставляет графический интерфейс к инструменту синхронизации файлов rsync. Оно объединяет операции синхронизации в задачи и позволяет настраивать параметры rsync через интерфейс. Вместо того чтобы составлять длинные команды для терминала, пользователи могут настраивать и запускать резервное копирование и копирование файлов в окне приложения.
- RsyncUI можно использовать бесплатно? Какая у него лицензия?
- RsyncUI распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- RsyncUI всё ещё поддерживается?
- Активно поддерживается. Последний коммит в RsyncUI — 16 окт. 2026 г..
- Для чего можно использовать RsyncUI?
- Запускать резервное копирование вручную или по расписанию на Mac без написания shell-скриптов. Синхронизировать папки с удалёнными серверами по SSH через графический интерфейс. Предварительно просматривать изменения с помощью пробных запусков перед выполнением синхронизации.
- Как установить RsyncUI?
- Установите через Homebrew: brew install --cask rsyncui Или скачайте приложение со страницы релизов
- Где скачать RsyncUI?
- Исходный код и инструкции по установке — на GitHub: https://github.com/rsyncOSX/RsyncUI
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Менеджер строки меню macOS, который скрывает и показывает значки, поддерживает постоянно скрытую секцию, поиск и настройку внешнего вида.
Приложение для macOS, превращающее вырез MacBook в панель в стиле Dynamic Island с управлением медиаплеером, системной статистикой и быстрыми утилитами.
Утилита для macOS, которая переносит большие приложения и их данные на внешний диск, сохраняя локальные значки для запуска.
Нативное приложение для macOS, которое преобразует речь в текст локально или через облачные API, а затем обрабатывает его с помощью повторно используемых AI-сценариев.
Офлайн-плеер для macOS с поддержкой более 40 аудиоформатов, умными плейлистами, текстами песен и интернет-радио.