The easiest way to create a great walkthrough experience in your apps, powered by Swift.
created at Sept. 30, 2015, 12:51 p.m.
Infinite paging controller, scrolling through contents and title bar scrolls with a delay
created at July 5, 2015, 3:51 p.m.
Swipe between pages with an interactive title navigation control. Configure horizontal or vertical chains for unlimited pages amount.
created at Aug. 16, 2017, 11:44 a.m.
Crowdin iOS SDK delivers all new translations from Crowdin project to the application immediately
created at June 24, 2019, 6:35 a.m.
🍁🥓 Lightweight and fast Swift library for image downloading, caching and transformations
created at Dec. 17, 2014, 10:52 a.m.
UISegmentedControl remake that supports selecting multiple segments, vertical stacking, combining text and images.
created at April 20, 2013, 12:48 p.m.
iOS 360-degree video player streaming from an AVPlayer.
created at Oct. 12, 2017, 7:49 a.m.
Example of using SwiftUI to create a beautiful Liquid Swipe control
created at Aug. 14, 2019, 7:09 a.m.
Localize your views directly in Interface Builder with IBLocalizable
created at July 30, 2016, 3:01 a.m.
Custom card-designed CollectionView layout
created at Nov. 2, 2017, 11:07 p.m.
💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.
created at June 14, 2019, 10:19 p.m.
Circular progress indicator for your macOS app
created at Oct. 18, 2018, 10:31 a.m.
A wrapper for Apple's Common Crypto library written in Swift.
created at Sept. 20, 2014, 6:55 p.m.
A tiny generator of random data for swift
created at Oct. 7, 2015, 7:58 p.m.
👉↕️📱ContainerController 🧩✨⚙️ is a UI Component Swipe-Panel (Customizable). 💡 The idea is copied from the app: Apple Maps, Stocks. Swift version
created at June 9, 2020, 6:48 p.m.
A simple way to create a UITableView for settings in Swift.
created at Sept. 6, 2015, 10:15 a.m.
A framework for the JOSE standards JWS, JWE, and JWK written in Swift.
created at Aug. 17, 2017, 10:08 a.m.
Apple Push Notifications (APNs) Server-Side library.
created at June 22, 2016, 1:15 a.m.