Top 23 Swift Combine Projects
-
XcodesApp
The easiest way to install and switch between multiple versions of Xcode - with a mouse click.
Project mention: Is the Xcode 14 beta safe to use to replace Xcode 13.4? | reddit.com/r/iOSProgramming | 2022-06-27try Xcodes.app to use multiple at once, i’ve been loving it for testing 14 while still using 13
-
OpenCombine
Open source implementation of Apple's Combine framework for processing values over time.
Project mention: Any good source on how to understand Combine framework? I'm really having a hard time grasping its concepts. | reddit.com/r/swift | 2022-06-08I have three books on the topic but don't think any of them are that wonderful. One thing that helped a little bit was reading through the OpenCombine source.
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
CareKit
CareKit is an open source software framework for creating apps that help people better understand and manage their health.
Project mention: Looking for open source project to contribute to | reddit.com/r/SwiftUI | 2021-08-02Glad that you wanna contribute to open source. Off the top of my head I know that they’re always looking for help creating new SwiftUI views over at CareKit (https://github.com/carekit-apple/CareKit)
-
Project mention: Any good source on how to understand Combine framework? I'm really having a hard time grasping its concepts. | reddit.com/r/swift | 2022-06-08
This is probably the best free resource you will find. https://heckj.github.io/swiftui-notes/
-
Project mention: What are the most underrated third party libraries for Native iOS? | reddit.com/r/iOSProgramming | 2021-10-23
-
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
-
-
-
-
-
-
-
redditweaks
A Safari App Extension to help make Reddit suck just a little less on Safari 13+. Written (mostly) in SwiftUI.
Project mention: Dear Apple, I want to use Safari, but you don't make it easy. | reddit.com/r/apple | 2022-06-01No RES, but there is Tweaks for Reddit which is very good too.
-
-
Throttler
Throttler is a library helping you debounce and throttle without having to go to reactive (RxSwift, Combine) (by boraseoksoon)
-
-
-
I based my own usage on this lib to suit my needs https://github.com/vinhnx/Shift
-
-
Project mention: Upgrading Swift HTTP APIs to the Next Level using Postie | reddit.com/r/swift | 2021-07-06
Defining HTTP APIs in Swift is still not perfect. Most iOS and macOS apps are using them to communicate with remote data endpoints. And it used to be a hassle with writing and validating requests, sending them, parsing responses, depending on different edge cases etc. There are many frameworks to solve this complexity. And Postie is one of those. This post is an introduction to Postie.
-
Swift Combine related posts
- Any good source on how to understand Combine framework? I'm really having a hard time grasping its concepts.
- Combine Publisher Failure Type - Error protocol or specific implementation?
- Reachability using NWPathMonitor and Combine
- Why we will use Combine framework in SwiftUI
- How do I implement MVVM in SwiftUI correctly?
- OpenCombine: Open-source implementation of Apple's Combine
- Is there an easy way to implement this Color and Icon picker for a task builder app? This “appearance editor” is in the Shortcuts app.
Index
What are some of the best open-source Combine projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | XcodesApp | 3,295 |
2 | OpenCombine | 2,240 |
3 | CareKit | 2,223 |
4 | swiftui-notes | 1,575 |
5 | Defaults | 1,085 |
6 | RxCombine | 923 |
7 | SwiftCoroutine | 785 |
8 | Pigeon | 356 |
9 | MapleBacon | 334 |
10 | SwiftSpeech | 271 |
11 | SwiftlySearch | 218 |
12 | CombineExpectations | 202 |
13 | RealFlags | 145 |
14 | SwiftlySalesforce | 123 |
15 | redditweaks | 86 |
16 | Squid | 69 |
17 | Throttler | 67 |
18 | LittleBlueTooth | 65 |
19 | CombineCloudKit | 40 |
20 | Shift | 32 |
21 | ReduxUI | 29 |
22 | Postie | 27 |
23 | Surround | 27 |
Are you hiring? Post a new remote job listing for free.