Yattee — видеоплеер, ориентированный на конфиденциальность, для iOS, tvOS и macOS. Сделан на SwiftUI, из фич — очередь просмотра и история, кастомные контролы для плеера, жесты,...
Introspect for SwiftUI позволяет получить базовые элементы UIKit или AppKit для представления SwiftUI. Например, с помощью Introspect вы можете получить доступ к UITableView для изменения разделителей...
Factory — новый подход к внедрению зависимостей на основе контейнеров для Swift и SwiftUI. На Factory сильно повлиял SwiftUI, и он отлично подходит для использования в...
KeychainAccess — это простая обертка Swift для Keychain, которая работает на iOS и OS X. Делает использование API Keychain чрезвычайно простым и гораздо более удобным для...
Liquid Menu Buttons — “жидкое” выдвигающееся меню на SwiftUI.
Setting — красивая панель с настройками для SwiftUI. Поддерживает вложенные группы и страницы, поиск, есть предопределенные компоненты (переключатели, кнопки, слайдеры и т.п.), стилизация через модификаторы SwiftUI,...
IceCubesApp — это приложение с открытым исходным кодом для доступа к децентрализованной социальной сети Mastodon. Оно полностью построено на SwiftUI, что делает его быстрым, легким и...
KMPTemplate — минимальный шаблон мультиплатформенного приложения на Kotlin и Compose. Без сети или базы данных, просто Hello world. Зато нативно работает на Android, использует UIKit на...
Проекты с открытым исходным кодом — самое правильное место, где можно узнать о лучших практиках, стилях программирования и многих других темах.
Roadmap — библиотека позволяет публиковать свою дорожную карту разработки в приложении и пользователи могут голосовать за будущие фичи. Сама дорожная карта хранится в JSON и просто...
Anime Now! — открытый плеер (для аниме) на SwiftUI и TCA (The Composable Architecture). Поддерживает Airplay 2, картинку-в-картинке, субтитры, скачивание эпизодов. Работает с тремя разными серверами,...
SnapKit — это DSL (domain-specific programming language), упрощающий программное создание Auto Layout на iOS, так и на OS X. Фактически, добавляет синтаксический сахар поверх нативного кода...
PythonKit — фреймворк Swift для взаимодействия с Python (первоначально был основан на модуле Python из экспериментального проекта Swift for TensorFlow). Например, код может быть реализован так:...
SwiftGen — это инструмент для автоматической генерации кода Swift для ресурсов ваших проектов (таких как изображения, локализованные строки и т.д.), чтобы сделать их безопасными для использования....
Animated Tab Bar — анимированная панель вкладок для iOS-приложения на SwiftUI. Имеет массу настроек дизайна, можно использовать пресеты анимаций или создавать собственные.
Custom Slider Control — в попытке воспроизвести систему управления звуком в iOS, автор сделал общий компонент слайдера, который теперь можно применять для любых ситуаций.
SyncKit — библиотека для iOS и OS X , которая автоматизирует процесс синхронизации Core Data или Realm моделей при помощи CloudKit. Она находится рядом со стеком...
Трендинговые репозитории GitHub за январь для языка Swift.
Loop for iOS — шаблон приложения для создания автоматизированной системы доставки инсулина. Loop построен на основе открытого тут же LoopKit, фреймворка, который обеспечивает хранение, извлечение и...
SwiftUI Navigation — набор инструментов для упрощения «State-driven» навигации в SwiftUI. Эта библиотека предоставляет API-интерфейсы, которые позволяют моделировать пункты назначения навигации в виде перечисления, а затем...