Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →
Top 23 Swift Uikit Projects
-
SwifterSwift
A handy collection of more than 500 native Swift extensions to boost your productivity.
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
-
IBAnimatable
Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
-
-
About-SwiftUI
Gathering all info published, both by Apple and by others, about new framework SwiftUI.
-
-
SwipeCellKit
Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
StarWars.iOS
This component implements transition animation to crumble view-controller into tiny pieces.
-
-
TwitterTextEditor
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
-
-
AlertKit
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.
-
-
Jelly
🌊 - Jelly is a library for animated, non-interactive & interactive viewcontroller transitions and presentations with the focus on a simple and yet flexible API.
-
-
Wave
Wave is a spring-based animation engine for iOS and macOS that makes it easy to create fluid, interruptible animations that feel great. (by jtrivedi)
-
-
Project mention: Show HN: Notepad.exe – macOS editor for Swift and Python (now Linux runtime) | news.ycombinator.com | 2025-10-19
> Apple's on-device models for the AI?
no. Apple on-device models are not suitable for such a task. It uses a different model (I don't stick to one model in particular, as it may change)
> Does Swift have UI capabilities on Linux?
No. there are projects inspired by SwiftUI: https://github.com/stackotter/swift-cross-ui or https://git.aparoksha.dev/aparoksha/adwaita-swift (GNOME)
-
SwiftTerm
Xterm/VT100 Terminal emulator library in Swift with AppKit, UIKit, WebAssembly, Web, headless frontends.
-
-
VerticalCardSwiper
A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Swift Uikit discussion
Swift Uikit related posts
-
Decoding the obfuscated bash script on a Uniqlo t-shirt
-
Swift Package Index Joins Apple
-
Yotei - Highly modular & customizable SwiftUI calendar
-
Developer's Block
-
Not So Fast: AI Coding Tools Can Reduce Productivity
-
The Dilemma of Icons
-
Native Toast/Alert for React Native (support New Architecture)
-
A note from our sponsor - AppSignal
www.appsignal.com | 14 Oct 2026
Index
What are some of the best open-source Uikit projects in Swift? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | SwifterSwift | 15,225 |
| 2 | swift-composable-architecture | 14,953 |
| 3 | IBAnimatable | 8,647 |
| 4 | ViewAnimator | 7,311 |
| 5 | About-SwiftUI | 7,084 |
| 6 | swiftui-introspect | 6,561 |
| 7 | SwipeCellKit | 6,284 |
| 8 | Cards XI | 4,207 |
| 9 | StarWars.iOS | 3,758 |
| 10 | Pixel | 3,678 |
| 11 | TwitterTextEditor | 2,994 |
| 12 | EZSwiftExtensions | 2,966 |
| 13 | AlertKit | 2,633 |
| 14 | CardParts | 2,514 |
| 15 | Jelly | 2,454 |
| 16 | DebugSwift | 2,432 |
| 17 | Wave | 2,399 |
| 18 | YBSlantedCollectionViewLayout | 2,341 |
| 19 | swift-cross-ui | 1,767 |
| 20 | SwiftTerm | 1,718 |
| 21 | Bartinter | 1,699 |
| 22 | VerticalCardSwiper | 1,540 |
| 23 | TKRubberIndicator | 1,465 |