Top 23 Swift Swift5 Projects
-
swift-nio
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
Project mention: Async/Await in Swift – Rethinking Callbacks and Escaping the Pyramid of Doom | reddit.com/r/swift | 2021-02-23SwiftNIO has a draft PR already up: https://github.com/apple/swift-nio/pull/1701
-
SwiftyBeaver
Convenient & secure logging during development & release in Swift 3, 4 & 5
-
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.
-
TinyConstraints
Nothing but sugar.
-
SwiftWebUI
A demo implementation of SwiftUI for the Web
Project mention: Why learn Swift when it’s only compatible with iOS? | reddit.com/r/swift | 2020-12-30You may be interested in this project which allows you to program with SwiftUI on the web. You can try it here.
-
wire-ios
📱 Wire for iOS (iPhone and iPad)
Project mention: Where do you get started learning about encryption if one were trying to make an encrypted messaging app? | reddit.com/r/iOSProgramming | 2021-03-04Wire is also an open source encrypted messenger. They use the proteus protocol (an early branch of the Signal protocol), the implementation is called Cryptobox and is written in Rust, here is a Swift wrapper which their iOS app uses.
-
CareKit
CareKit is an open source software framework for creating apps that help people better understand and manage their health.
Apple CareKit is open source
-
BMPlayer
A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.
-
BetterSegmentedControl
An easy to use, customizable replacement for UISegmentedControl & UISwitch.
-
UIFontComplete
Font management (System & Custom) for iOS and tvOS
-
Ease
It's magic.
-
CDAlertView
Highly customizable alertview and alert/notification/success/error/alarm popup written in Swift
-
SwiftyJSONAccelerator
macOS app to generate Swift 5 code for models from JSON (with Codeable)
-
SwiftIcons
🎢Swift Library for Font Icons - ★ this library
-
BiometricAuthentication
Use Apple FaceID or TouchID authentication in your app using BiometricAuthentication.
-
ViewInspector
Runtime introspection and unit testing of SwiftUI views (by nalexn)
-
Attributed
µframework for Attributed strings.
-
BadgeHub
A way to quickly add a notification badge icon to any view. Make any view of a full-fledged animated notification center.
-
MediaBrowser
🏞 A simple iOS photo and video browser with optional grid view, captions and selections written in Swift5.0
-
ExpandableCell
✨ Awesome expandable, collapsible tableview cell for iOS written in Swift 5
-
Viperit
Viper Framework for iOS using Swift
-
SwiftyMenu
Simple and Elegant Drop down menu for iOS 🔥💥
-
RouteComposer
Protocol oriented, Cocoa UI abstractions based library that helps to handle view controllers composition, navigation and deep linking tasks in the iOS application. Can be used as the universal replacement for the Coordinator pattern.
-
Observable
The easiest way to observe values in Swift.
Index
What are some of the best open-source Swift5 projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | swift-nio | 6,371 |
2 | SwiftyBeaver | 5,100 |
3 | TinyConstraints | 3,565 |
4 | SwiftWebUI | 3,432 |
5 | wire-ios | 2,963 |
6 | CareKit | 2,034 |
7 | BMPlayer | 1,637 |
8 | BetterSegmentedControl | 1,524 |
9 | UIFontComplete | 1,269 |
10 | Ease | 1,211 |
11 | CDAlertView | 1,042 |
12 | SwiftyJSONAccelerator | 863 |
13 | SwiftIcons | 744 |
14 | BiometricAuthentication | 742 |
15 | ViewInspector | 731 |
16 | Attributed | 730 |
17 | BadgeHub | 587 |
18 | MediaBrowser | 573 |
19 | ExpandableCell | 559 |
20 | Viperit | 403 |
21 | SwiftyMenu | 354 |
22 | RouteComposer | 350 |
23 | Observable | 345 |