23 Amazing iOS UI Libraries written in Swift for the Past Year (v.2019)
For the past year, we’ve compared nearly 10,000 open source Swift UI libraries and selected 23 most useful iOS user interface.
Amazing Swift Apps (v.2019) and Amazing Swift Tools (v.2019) are coming.. The average number of Github ⭐️ is 1,836 and the iOS libraries are grouped into 11 categories, as shown below.
- Content UI
- Modal UI
- Alert UI
- Animation
- Card UI
- Panel UI
- Permission UI
- Message UI
- Touch UI
- Tour Guide
- Classic Style
Open source libraries can fuel the speed in app development. Give a plenty of time to play around with amazing iOS open source libraries for the past year. Original Medium Link
A) Beginners: iOS 12 & Swift — The Complete iOS App Development Bootcamp. 39,705 recommends, 4.7/5 stars
A) ML & ARKit: Learn to Code & Build Real iOS Apps in Swift. Including. Core ML 2 & ARKit 2. 1,745 recommends, 4.7/5 stars
- FoldingCell: An expanding content cell inspired by folding paper material ★8917
- CollectionViewSlantedLayout: UICollectionViewLayout subclass to display slanted content ★1264
- Bartinter: Status bar apperance manager that make your status bar readable by dynamically changing it's color depending on content behind. ★1101
- LoginCritter: An animated avatar that responds to text field interactions ★4726
- SwiftEntryKit is a banner presenter library for iOS. It can be used to easily display pop-ups and notification-like views within your iOS apps. ★2866
- SPStorkController: Modal controller as in mail or Apple music application ★944
- Alerts-and-pickers: Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date... ★3497
- SubtleVolume: Replace the system volume popup with a more subtle indicator. ★1077
- Fluid-interfaces: Natural gestures and animations inspired by Apple's WWDC18 talk "Designing Fluid Interfaces" ★1843
- Sica: Simple Interface Core Animation. Run type-safe animation sequencially or parallelly ★721
- CardParts: A reactive, card-based UI framework built on UIKit for iOS developers. ★1260
- Cardslider: A design UI controller that allows you to swipe through cards with pictures and accompanying descriptions ★614
- CardPresentationController: Custom UIPresentationController which mimics the behavior of Apple Music UI ★509
- FloatingPanel: A clean and easy-to-use floating panel UI component for iOS ★1908
- Panels: Panels is a framework to easily add sliding panels to your application ★935
- SPPermission: Simple request permission with native UI and interactive animation ★2544
- Voice-overlay-ios: An overlay that gets your user’s voice permission and input as text in a customizable UI ★287
- MessageViewController: A SlackTextViewController replacement written in Swift for the iPhone X. ★1447
- MessengerKit:: A UI framework for building messenger interfaces on iOS ★1024