Swift Combine

Open-source Swift projects categorized as Combine Edit details

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-27

    try 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-08

    I 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-02

    Glad 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)

  • swiftui-notes

    content for Using Combine - notes on learning Combine with UIKit and SwiftUI

    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/

  • Defaults

    💾 Swifty and modern UserDefaults

    Project mention: What are the most underrated third party libraries for Native iOS? | reddit.com/r/iOSProgramming | 2021-10-23
  • RxCombine

    Bi-directional type bridging between RxSwift and Apple's Combine framework

  • SwiftCoroutine

    Swift coroutines for iOS, macOS and Linux.

  • 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.

  • Pigeon

    Async state management for SwiftUI (and UIKit) 🐦 (by fmo91)

  • MapleBacon

    🍁🥓 Lightweight and fast Swift library for image downloading, caching and transformations

  • SwiftSpeech

    A speech recognition framework designed for SwiftUI.

  • SwiftlySearch

    A small, lightweight UISearchController wrapper for SwiftUI

  • CombineExpectations

    Utilities for tests that wait for Combine publishers

  • RealFlags

    🧪 Feature Flagging made easy, for Swift

  • SwiftlySalesforce

    The Swift-est way to build native mobile apps that connect to Salesforce.

  • 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-01

    No RES, but there is Tweaks for Reddit which is very good too.

  • Squid

    Declarative and Reactive Networking for Swift. (by borchero)

  • Throttler

    Throttler is a library helping you debounce and throttle without having to go to reactive (RxSwift, Combine) (by boraseoksoon)

  • LittleBlueTooth

    A simple library that helps you in connecting with BLE devices

  • CombineCloudKit

    🌤 Swift Combine extensions for reactive CloudKit record processing

  • Shift

    Light-weight EventKit wrapper. (by vinhnx)

    Project mention: Is there any good documentation on EventKit? | reddit.com/r/SwiftUI | 2022-06-28

    I based my own usage on this lib to suit my needs https://github.com/vinhnx/Shift

  • ReduxUI

    💎 Redux like architecture for SwiftUI

    Project mention: Redux/Flux framework for SwiftUI iOS application | reddit.com/r/swift | 2022-01-02
  • Postie

    Structured HTTP Client using Combine (by kula-app)

    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.

  • Surround

    A modern iOS app for playing Go on the Online Go Server (OGS)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-28.

Swift Combine related posts


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
Find remote jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.