Top 23 Swift Uikit Projects
-
SwifterSwift
A handy collection of more than 500 native Swift extensions to boost your productivity.
SwifterSwift/SwifterSwift (Swift): A handy collection of more than 500 native Swift extensions to boost your productivity.
-
IBAnimatable
Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
-
Scout
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
ViewAnimator
ViewAnimator brings your UI to life with just one line
-
SwipeCellKit
Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.
-
StarWars.iOS
This component implements transition animation to crumble view-controller into tiny pieces.
-
swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
Project mention: What is the best resource to buy quality courses or books to learn SwiftUI? | reddit.com/r/SwiftUI | 2021-03-04Depending on your skill level, I highly recommend pointfree. They are ahead of the curve and have a unique approach to solving problems!
-
TwitterTextEditor
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
Github: https://github.com/twitter/TwitterTextEditor
-
CardParts
A reactive, card-based UI framework built on UIKit for iOS developers.
-
Jelly
🌊 - Jelly is a library for animated, non-interactive & interactive viewcontroller transitions and presentations with the focus on a simple and yet flexible API.
-
Pixel
📷 An image editor and engine using CoreImage - Started v2 development! (by muukii)
-
YBSlantedCollectionViewLayout
A CollectionView Layout displaying a slanted cells
-
Sizes
View your app on different device and font sizes
-
Splitflap
A simple split-flap display for your Swift applications
-
PagingKit
PagingKit provides customizable menu UI. It has more flexible layout and design than the other libraries.
-
SPAlert
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.
Project mention: Does somebody know how to implement this type of message? | reddit.com/r/iOSProgramming | 2021-02-13This could be useful: https://github.com/varabeis/SPAlert
-
BFKit-Swift
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
-
C4iOS
C4 is an open-source creative coding framework that harnesses the power of native iOS programming with a simplified API that gets you working with media right away. Build artworks, design interfaces and explore new possibilities working with media and interaction.
-
TKSwitcherCollection
An animation switch collection
-
VerticalCardSwiper
A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.
-
InputBarAccessoryView
A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments
-
StatusAlert
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
-
OverlayContainer
Non-intrusive iOS UI library to implement overlay based interfaces
-
CardsLayout
:star: Custom card-designed CollectionView layout
Index
What are some of the best open-source Uikit projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | SwifterSwift | 9,507 |
2 | IBAnimatable | 8,496 |
3 | ViewAnimator | 6,139 |
4 | SwipeCellKit | 5,488 |
5 | StarWars.iOS | 3,614 |
6 | swift-composable-architecture | 2,986 |
7 | TwitterTextEditor | 2,387 |
8 | CardParts | 2,269 |
9 | Jelly | 2,171 |
10 | Pixel | 2,144 |
11 | YBSlantedCollectionViewLayout | 1,849 |
12 | Sizes | 1,213 |
13 | Splitflap | 1,044 |
14 | PagingKit | 1,021 |
15 | SPAlert | 999 |
16 | BFKit-Swift | 963 |
17 | C4iOS | 951 |
18 | TKSwitcherCollection | 876 |
19 | VerticalCardSwiper | 824 |
20 | InputBarAccessoryView | 803 |
21 | StatusAlert | 802 |
22 | OverlayContainer | 769 |
23 | CardsLayout | 681 |