Что это такое
Open Source Mac OS Apps — это не библиотека и не приложение, а тщательно собранный каталог программ для macOS с открытым кодом. В нем есть как нативные проекты под macOS, так и кроссплатформенные приложения. Ценность репозитория в том, что он помогает найти реальные настольные продукты, а не только низкоуровневые библиотеки или учебные примеры.
Каталог появился в 2017 году и постепенно превратился в карту экосистемы macOS-приложений. В списке есть разделы для аудио, резервного копирования, браузеров, чатов, разработки, графики, заметок, продуктивности и других повседневных сценариев. Для многих проектов также указан язык реализации, что удобно, если человек ищет код на Swift, Objective-C, JavaScript, C++ или другом стеке.
Как устроен каталог
Основная структура проста: категории, внутри них приложения, рядом ссылки и краткие описания. Такой формат хорошо работает для поиска альтернатив закрытым программам, изучения архитектуры macOS-приложений и выбора проекта для вклада.
Фрагмент структуры списка
Пример показывает типичный для таких каталогов формат: категория, название приложения, ссылка и короткая польза для пользователя.
## Browser
- [App Name](https://github.com/example/app) - Нативный браузер для macOS с открытым кодом.
## Productivity
- [Another App](https://github.com/example/another) - Инструмент для заметок и быстрых действий.
Где полезен
Репозиторий полезен пользователям macOS, которые хотят заменить закрытую программу открытой, и разработчикам, которые ищут примеры настольных интерфейсов, меню, окон, песочницы, обновлений и упаковки приложения. Каталог также показывает, какие категории на macOS уже насыщены, а где еще есть место для нового продукта.
Ограничения
Как любой вручную поддерживаемый список, он зависит от актуальности ссылок и качества описаний. Наличие проекта в каталоге не означает, что приложение активно развивается или готово к ежедневной работе. Зато как навигационная карта он экономит много времени: вместо случайного поиска по GitHub можно идти по понятным разделам.