Ifrit — это библиотека нечеткого (fuzzy) поиска, написанная на чистом Swift Алгоритм нечеткого поиска предназначен для поиска приблизительных совпадений по заданному поисковому запросу. Допустим, у вас...
SRNetworkManager — это мощный и гибкий сетевой уровень для приложений Swift. Он обеспечивает ориентированный на протоколы и дженерики подход к обработке API-запросов, поддерживая как Combine, так...
CoordinatorX — навигационный фреймворк SwiftUI для iOS, macOS, tvOS, watchOS и visionOS, основанный на паттерне Координатор. Еще: видео «Паттерн Координатор для навигация в iOS-приложении«
FlipNumberView имитирует аналоговый перекидной дисплей (например, такой, как в аэропорту или на вокзале). Он хорошо абстрагирован и прост в использовании. Еще есть FlipImageView, который позволяет запускать...
Xcbeautify — украшатель xcodebuild, более быстрая альтернатива xcpretty, написанная на Swift. Фичи: читаемый и подсвеченный вывод поддержка вывода новой системы сборки поддержка параллельного вывода тестирования в...
SFBAudioEngine — это библиотека для работы с разными аудио-форматами для macOS, iOS и tvOS. SFBAudioEngine поддерживает кодирование, декодирование, воспроизведение и преобразование для Ogg, Monkey’s Audio, Musepack,...
ATProtoKit — это простая в понимании API-библиотека, которая использует протокол AT с безопасностью типов и простотой использования, которые вы привыкли ожидать от языка программирования Swift. Независимо...
SwiftfulFirestore — удобные функции для использования Firebase Firestore с Swift Concurrency. Например, вот как происходит создание документа: try await collection.setDocument(document: movie) try await collection.setDocument(id: movie.id, document:...
LazyPager for SwiftUI — плавный, с ленивой загрузкой, панорамированием, масштабированием и возможностью отказа от жестов просмотрщик для SwiftUI. Цель этой библиотеки — предоставить простой интерфейс SwiftUI...
RichEditorSwiftUI — библиотека на основе Swift, позволяющая легко сделать WYSIWYG редактор текста в SwiftUI. Поддерживает жирный, наклонный, подчеркнутый шрифт и разные заголовки.
Менеджер UndoManager в Foundation громоздок в использовании, в нем много шаблонного кода для добавления действий отмены и повтора. Поскольку он основан на замыкании, можно легко допустить...
Swift PNG — это кроссплатформенный фреймворк, не требующий Foundation, для декодирования, проверки, редактирования и кодирования PNG-изображений. Фреймворк написан на чистом Swift, компилируется и обеспечивает согласованное поведение...
SwiftUIFormValidator — чистый, простой и настраиваемый подход к декларативной проверке форм в SwiftUI. С помощью этого решения вы сможете легко проверять вводимые пользователем данные и предоставлять...
Mockolo — это эффективный генератор моков для Swift. Swift не поддерживает мокирование, а Mockolo предоставляет быстрый и простой способ автогенерации mock-объектов, которые можно тестировать в коде....
LNPopupUI — это библиотека SwiftUI для показа представлений в виде попапов, как в приложениях Apple Music и Podcasts. Библиотека расширяет SwiftUI View новой функциональностью для представления...
Ultraviolence — декларативный фреймворк для рендеринга Metal в Swift. Metal — невероятно мощный API, но имеет репутацию сложного в работе. В основном потому, что это низкоуровневый...
FilmSimulator — это кроссплатформенное мобильное приложение, разработанное с использованием Kotlin Multiplatform и Compose UI Multiplatform. Оно работает на Android и iOS и позволяет пользователям применять различные...
Geometrize — библиотека Swift для воссоздания изображений в виде геометрических примитивов.
Paralayout — это набор простых, полезных и понятных утилит, которые обеспечивают пиксельно идеальную верстку в iOS. С их помощью вы просто и быстро сможете определять размеры,...
CoreDataEvolution — эта библиотека призвана упростить и улучшить работу Core Data с многопоточностью, черпая вдохновение из функции @ModelActor в SwiftData, обеспечивая эффективные, безопасные и масштабируемые операции....