39 Open Source Swift UI Libraries For iOS App Development
This is “amazing” series of open source projects.
Developed by Apple Inc, Swift is currently the most popular programming language on Github and it has one of the most active communities that kindly contribute their open source projects.
Open source libraries can be sweet and they can make your life dramatically easier in building your iOS apps. For those iOS folks spending hours and days hunting for good libraries, you may find this post useful.
Mybridge AI evaluates the quality of content and ranks the best articles for professionals. In this observation we’ve compared nearly 2,700 open source Swift UI libraries to select the Top 39. With only 1.4% chance to be included in the list, the average number of Github stars was 2,527.
This is specific to Swift “UI” (User Interface) libraries —broken down into 12 groups: Animation, Popup, Feed, Onboarding, Color, Image, Graph, Icon, Form, Layout, Message, Search.
If you’re looking for open source Swift “Apps”, follow this link.
No 2
Material: An animation and graphics framework that is used to create beautiful applications [6120 stars on Github].
No 3
RazzleDazzle: A simple keyframe-based animation framework for iOS, written in Swift. Perfect for scrolling app intros [2291 stars on Github].
No 4
Stellar: A fantastic Physical animation library for swift [1881 stars on Github].
No 7
PreviewTransition: A simple preview gallery controller [1025 stars on Github].
No 8
PinterestSwift: Transition like Pinterest in Swift [1007 stars on Github].
No 9
Youtube iOS app written in swift 3 [786 stars on Github].
No 12
SwiftMessages: Very flexible alert messages written in Swift. [1356 stars on Github].
No 13
XLActionController: Fully customizable and extensible action sheet controller written in Swift 3 [1346 stars on Github].
No 14
Popover: Balloon pop up library like Facebook app, written in pure swift. [852 stars on Github].
No 17
ExpandingCollection: A card peek/pop controller [2425 stars on Github].
No 18
DGElasticPullToRefresh: Elastic pull to refresh compontent written in Swift [2308 stars on Github].
No 19
Persei: Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift [2269 stars on Github].
No 20
SCLAlertView-Swift: Beautiful animated Alert View written in Swift by Instagram Engineering. [2443 stars on Github].
No 23
Instructions: Create walkthroughs and guided tours in Swift. [2256 stars on Github].
No 26
Hue: All-in-one coloring utility that you’ll ever need to write in Swift [1612 stars on Github].
No 35
DateTimePicker: A nicer iOS UI component for picking date and time [455 stars on Github].
<Form UI>
No 36
Eureka: Elegant iOS form builder in Swift [4117 stars on Github].
<Layout UI>
No 37
Neon: A powerful Swift programmatic UI layout framework for iPhone & iPad [3439 stars on Github].
<Message UI>
No 38
NMessenger: A fast, lightweight messenger component built on AsyncDisplaykit and written in Swift [1492 stars on Github].
<Search UI>
No 39
Reel-search: A search controller that allows you to choose options from a list [1364 stars on Github].
<Resources>
No 1) Learn
The Complete iOS 10 Developer Course: Build 21 Apps including Uber, Instagram & Tinder.
[22,575 recommends, 4.7/5 star]
No 2) Interview
Software Engineer Interview Unleashed: Learn from a former Google interviewer.
[210 recommends, 4.8/5 rating]
No 3) Hosting
For those who looking to host a website under 5 minutes
[One of the cheapest]