Jarvis322: исследование и удаление элементов из системных данных macOS

Приложение, позволяющее исследовать и удалять элементы из "Системных данных" macOS. Это полезный инструмент, чтобы разобраться, что на самом деле хранится в этой категории, которая часто занимает много места, но не отображается в привычных папках.

Команда Jarvis322 разработала это приложение на Swift для macOS 14+, предлагая пользователю меню в строке меню или отдельное окно с возможностью удаления ненужных файлов по категориям. В отличие от стандартных средств, этот инструмент показывает каждую деталь и требует подтверждения перед удалением, что снижает риск потери нужных данных.

Приложение находится на стадии активной разработки, и, несмотря на наличие лицензии, не предназначено для коммерческого использования. Больше информации можно найти на сайте.

Проект System Data Unpacked — это приложение для Mac, которое позволяет пользователям исследовать и управлять содержимым, попадающим в раздел "Системные данные" в macOS. Это пространство часто оказывается самым большим в разделе хранения, но его содержимое обычно скрыто от пользователя. Приложение не является очистителем кэша и дает возможность удалять каждую позицию по отдельности, что делает его безопасным и контролируемым инструментом для освобождения места на диске.

Установка и запуск

Чтобы установить приложение, выполните одну из следующих команд:

brew install --cask Jarvis322/tap/sysdata

Либо скачай образ диска:

https://github.com/Jarvis322/macos-sysdata/releases/latest/download/SystemDataUnpacked.dmg

После загрузки просто открой его и перетащи приложение в папку «Программы». Если приложение уже установлено, можно использовать команду для восприятия существующей версии:

brew install --cask --adopt Jarvis322/tap/sysdata

Приложение требует macOS версии 14 или позже и Xcode 16 для сборки из исходников.

Функции и возможности

  • Отображение данных: Приложение показывает реальный размер каждого элемента в разделе "Системные данные", помимо предупреждений о том, что данные можно восстановить или удалить вручную.
  • Удаление: Удаление безопасных элементов происходит сразу, в то время как элементы, которые требуют ручного согласия, удаляются в корзину.
  • Ежедневные проверки: Приложение может раз в день проверять наличие обновлений, но эта функция отключена по умолчанию.
  • Визуализация пространства: Графическое отображение категорий и их размеров, а также возможность фильтрации и пакетного удаления позволяют легко управлять данными.
  • Поддержка нескольких языков: Приложение доступно на девяти языках, включая русский.

Ограничения

Приложение требует доступа к полному диску и может запрашивать права администратора для выполнения некоторых действий. Более того, оно оставляет некоторые данные на устройствах после удаления, такие как история сканирования и настройки уведомлений. Также стоит учитывать, что удаляемые данные нельзя восстановить без надлежащих предварительных действий.

Как работает приложение

Приложение использует систему проб для каждой категории данных, что позволяет эффективно сканировать и отображать информацию. Оно не изменяет данные; вместо этого все операции удаления выполняются через отдельный процесс подтверждения, что обеспечивает высокую степень контроля и безопасности.

Радар проекта: 71 из 100 — крепкий проект

ИмпульсТемпЗрелостьСообществоСвежестьСтартПродакшенДовериеДокументацияЭкосистема71
  • Импульс 63 ≈ 28 звёзд в день
  • Темп разработки 97 253 коммита за 12 недель
  • Зрелость 67 проекту 2 месяца, 53 релиза
  • Сообщество 44 6 участников, 74 форка
  • Свежесть 96 последний коммит — 6 дней назад
  • Быстрый старт 45 есть: команда установки, сайт/демо
  • Готовность к продакшену 100 релиз v1.11.3, автосборка, тесты
  • Безопасность и доверие 40 своя лицензия (не из открытых)
  • Документация 100 README 23.9 тыс. знаков, 15 разделов, папка docs
  • Экосистема 61 3 подписчика на обновления, 14 тем
Как считаем

Только открытые данные GitHub на 07.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.

  • Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
  • Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
  • Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
  • Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
  • Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
  • Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
  • Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
  • Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
  • Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
  • Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.

Открыть на GitHub: Jarvis322/macos-sysdata →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте