Бесплатный очиститель, оптимизатор и сканер вредоносных программ для macOS с открытым исходным кодом, созданный на Swift 6 и SwiftUI как альтернатива CleanMyMac.
momenbasel/PureMac
Бесплатный очиститель macOS с открытым исходным кодом: нативное приложение на SwiftUI, CLI и очистка кэшей, Xcode, Homebrew и Docker без телеметрии.
Open source альтернатива:CleanMyMac
- Звёзды
- 7,682
- Форки
- 448
- Открытые issues
- 12
- Последний коммит
- 15 часов назад
Что это?
PureMac — приложение для обслуживания macOS, призванное заменить платные очистители вроде CleanMyMac. Оно сканирует системные и пользовательские кэши, логи, Корзину, DerivedData и данные симуляторов Xcode, кэши Homebrew и npm/pnpm/yarn, а также образы и контейнеры Docker. После включения приложение может выполнять очистку по расписанию. Встроенный деинсталлятор приложений с помощью эвристического сопоставления находит связанные настройки, кэши и контейнеры, оставшиеся после удаления приложения, а Orphan Finder показывает остаточные файлы приложений, которые больше не установлены.
В проект также входят Space Explorer для измерения размера папок, Duplicate Finder, который ищет дубликаты по хешам SHA-256, Similar Photos для поиска визуально похожих изображений с последующей ручной проверкой и панель Protection, отображающая состояние Gatekeeper, FileVault, брандмауэра и SIP. Проверять обновления Homebrew cask можно прямо из приложения. Большинство инструментов отправляет удалённые файлы в Корзину, тогда как очистка с панели управления, запуски по расписанию и очистка через CLI могут удалять данные безвозвратно.
PureMac написан на Swift для macOS 13 и новее, распространяется в виде подписанного и нотариально заверенного DMG или через Homebrew и лицензирован по MIT. Для чтения защищённых данных, например вложений Mail и данных Safari, требуется предоставить Full Disk Access.
Ключевые возможности
- 01Очищает системные и пользовательские кэши, а также кэши Xcode, Homebrew, npm/pnpm/yarn и Docker
- 02Удаляет приложения вместе со связанными остаточными файлами и находит файлы-сироты
- 03Выполняет очистку по расписанию с настраиваемыми интервалом и порогом
- 04Находит дубликаты файлов по хешу содержимого и похожие фотографии для ручной проверки
- 05Включает инструмент командной строки с режимом dry-run и выводом в JSON
- 06Показывает состояние Gatekeeper, FileVault, брандмауэра и SIP, не отправляя никаких данных
Сценарии использования
- Освободить место на Mac с небольшим SSD, удалив остаточные файлы сборок Xcode и Docker
- Удалить остаточные файлы после деинсталляции приложений macOS
- Найти большие файлы или дубликаты в папке и решить, что удалить
- Проверить основные настройки безопасности macOS без установки антивируса
Быстрый старт
- 1
Установите приложение PureMac с помощью Homebrew
brew install --cask puremac - 2
Или скачайте подписанный файл .dmg из Releases и перетащите PureMac в /Applications
- 3
Установите инструмент командной строки
brew install momenbasel/tap/puremac-cli - 4
Запустите рабочее пространство командной строки
puremac
Что важно знать
- Требуется macOS 13.0 или новее.
- Некоторые действия по очистке удаляют данные безвозвратно, а не перемещают их в Корзину.
- Определение приложений для удаления и связанных файлов основано на эвристиках, поэтому перед удалением нужно проверить результаты.
В подборках
Темы
Частые вопросы
- Что такое PureMac?
- Бесплатный очиститель macOS с открытым исходным кодом: нативное приложение на SwiftUI, CLI и очистка кэшей, Xcode, Homebrew и Docker без телеметрии. PureMac — приложение для обслуживания macOS, призванное заменить платные очистители вроде CleanMyMac. Оно сканирует системные и пользовательские кэши, логи, Корзину, DerivedData и данные симуляторов Xcode, кэши Homebrew и npm/pnpm/yarn, а также образы и контейнеры Docker. После включения приложение может выполнять очистку по расписанию. Встроенный деинсталлятор приложений с помощью эвристического сопоставления находит связанные настройки, кэши и контейнеры, оставшиеся после удаления приложения, а Orphan Finder показывает остаточные файлы приложений, которые больше не установлены.
- PureMac можно использовать бесплатно? Какая у него лицензия?
- PureMac распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- PureMac всё ещё поддерживается?
- Активно поддерживается. Последний коммит в PureMac — 7 нояб. 2026 г..
- Для чего можно использовать PureMac?
- Освободить место на Mac с небольшим SSD, удалив остаточные файлы сборок Xcode и Docker Удалить остаточные файлы после деинсталляции приложений macOS Найти большие файлы или дубликаты в папке и решить, что удалить Проверить основные настройки безопасности macOS без установки антивируса
- Как установить PureMac?
- Установите приложение PureMac с помощью Homebrew: brew install --cask puremac Или скачайте подписанный файл .dmg из Releases и перетащите PureMac в /Applications Установите инструмент командной строки: brew install momenbasel/tap/puremac-cli Запустите рабочее пространство командной строки: puremac
- Где скачать PureMac?
- Исходный код и инструкции по установке — на GitHub: https://github.com/momenbasel/PureMac
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатный open source деинсталлятор для macOS: удаляет приложения вместе с остаточными файлами и объясняет, почему каждый из них к приложению относится.
Бесплатное приложение с открытым исходным кодом для Mac, которое очищает кэши и мусор, по умолчанию перемещая файлы в Корзину, откуда их можно восстановить.
Приложение для macOS и CLI, освобождающие место на диске: превращают одинаковые файлы в клоны APFS, использующие общие блоки, и ничего не удаляют.
Нативный магазин приложений для macOS: устанавливайте, обновляйте и удаляйте программы не из App Store через Homebrew Cask — без настройки в Terminal.
Pika — нативный опенсорсный пипеточный инструмент для macOS, который выбирает цвета в любой точке экрана и выдаёт их в разных форматах.