Amazing-Swift-UI-2019
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
- 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
Content UI
- 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
Modal UI
- 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
Alert UI
- 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
Animation
- 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
Card UI
- 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
Panel UI
- 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
Permission UI
- 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
Message UI
- MessageViewController: A SlackTextViewController replacement written in Swift for the iPhone X. โ
1447
- MessengerKit:: A UI framework for building messenger interfaces on iOS โ
1024
Touch UI
- UberSignature: Provides an iOS view controller allowing a user to draw their signature with their finger in a realistic style. โ
808
- Parade: Parallax Scroll-Jacking Effects Engine for iOS / tvOS โ
631