ContainerController — UI-компонент для создания выезжающей по свайпу панели, как, например, в Картах. Написан на Swift 5.0+ и работает в iOS 13.0+. Исходники: https://github.com/mrustaa/ContainerController
Swiftagram — клиент для Instagram, написанный на Swift. Полагается на неофициальные приватные API, так что в любой момент его работа может прекратиться (или, по крайней мере,...
Velik.app — готовое приложение с SwiftUI, Combine и CoreData для отслеживания велопоездок. Умеет отслеживать текущее положение и рисовать маршрут на карте, показывать текущую и среднюю скорость,...
Swifty Guitar Chords — библиотека для отображения гитарных аккордов. Генерирует CAShapeLayers для любого аккорда из своей базы данных. Все, что вам нужно сделать, это указать ключ...
Приложение HackerNews для iOS и macOS на SwiftUI. Есть статья с описанием процесса и непосредственно исходники.
NeumorphismKit — еще один графический неоморфизм для UIKit. Ничего, конечно, не видно, но зато модно! Исходники: https://github.com/y-okudera/NeumorphismKit
Выбор правильной фреймворка для создания экранов в приложении — важное решение. Layout Framework Benchmark — сравнительное тестирование 8 фреймворков и подходов к размещению элементов. Описание: https://github.com/layoutBox/LayoutFrameworkBenchmark
MotionToastView — красивые “тосты”, маленькие предупреждающие или информирующие уведомления для iOS на Swift 5. Для быстроты есть четыре типа тостов, два варианта оформления, поддержка темной темы,...
Countdown — приложение таймера для iOS, написанное на SwiftUI 2. Запускает, ставит на паузу, останавливает таймер. Исходники: https://github.com/leonardobilia/Countdown
DCFrame — Model-driven UI фреймворк от ByteDance, с помощью которого можно: Собирать сложные UI модули и просто управлять ими Просто переиспользовтаь и переносить UI модули Просто...
Stripes — SwiftUI-библиотека для создания повторяющихся фонов, состоящих из полосок (собственно, Stripes). Возможно их самое разнообразное наложение и, как факт, получение самых разных интересных узоров для...
Must Have в библиотеке инструментов любого iOS-разработчика. SwiftFortuneWheel — вращающееся колесо по типу “Поля чудес” с возможностью добавления секторов (текста, изображения и фона), адаптивным размером, использованием...
YouTag — музыкальный плеер для iOS, который умеет скачивать музыку из интернета (или даже YouTube с извлечением звука) и складывать в локальную библиотеку. Для библиотеки можно...
SwiftUI-LifeGame — игра “Жизнь” на SwiftUI. Основана на другой Swift библиотеке, реализующей всю механику, а поверх сделан MVVM интерфейс на этом декларативном языке. Исходники: https://github.com/YusukeHosonuma/SwiftUI-LifeGame
GradientLoadingBar — индикатор загрузки с градиентом и анимацией. Может работать с выступом, в виде горизонтального View или даже с кнопками. Исходники: https://github.com/fxm90/GradientLoadingBar
Streamoji — библиотека рендеринга эмодзи для iOS. Поддерживает GIF, изображения и Unicode. Загружает их из интернета или из локальных ресурсов. Есть кеширование для ускорения. Исходники: https://github.com/getstream/streamoji
Translate-SwiftUI — воссоздание приложения-переводчика из iOS 14 на SwiftUI. В недавнем запуске iOS 14 одна вещь привлекла мое внимание — это новое приложение для перевода. Мне...
PullUpController — выдвижное меню с несколькими точками фиксации, как в оригинальных Картах на iOS. Исходники: https://github.com/MarioIannotta/PullUpController
Swift Sunburst Diagram — простое создание диаграмм на основании дерева объектов, круговая диаграмма, только многоуровневая. Написано на SwiftUI, нужен Xcode 11+ и Swift 5.1+. Исходники: https://github.com/lludo/SwiftSunburstDiagram
GetStorage — самое быстрое и легковесное key-value хранилище в памяти, которое дополнительно сохраняет данные на диск при каждой операции. Написано на Dart, работает в Android, iOS,...