Swift Combine

Open-source Swift projects categorized as Combine

Top 23 Swift Combine Projects

  • XcodesApp

    The easiest way to install and switch between multiple versions of Xcode - with a mouse click.

    Project mention: What on earth is going on? Can’t update Xcode on M1 MacBook Pro | /r/SwiftUI | 2023-12-11
  • EhPanda

    An unofficial E-Hentai App for iOS built with SwiftUI & TCA.

    Project mention: e站怎么了 | /r/Youmo | 2023-06-18
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • OpenCombine

    Open source implementation of Apple's Combine framework for processing values over time.

    Project mention: How to use OpenCombine framework with Android Studio | dev.to | 2024-01-27
  • CareKit

    CareKit is an open source software framework for creating apps that help people better understand and manage their health.

  • swiftui-notes

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

    Project mention: How long would it take to learn Combine assuming I have swift knowledge but not functional reactive programming? And what are some good resources (books, courses, etc.)? | /r/swift | 2023-03-23

    This is one of the most comprehensive resources I’ve found for Combine. They include examples too. Learn the fundamental principles of a Publisher and Subscriber, as well as the common operators documented in that online book, and you should be good to go.

  • Defaults

    💾 Swifty and modern UserDefaults

    Project mention: How can I use NSUserDefaults? | /r/SwiftUI | 2023-05-17

    I strongly recommend you to use 💾 Defaults package. It has made my life a breeze. It’s literally a global state for user defaults with simple syntax and out of the box “reactiveness”, so if you change this here, it’ll change there as well :)

  • RxCombine

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • SwiftCoroutine

    Swift coroutines for iOS, macOS and Linux.

  • passepartout-apple

    VPN client for Apple platforms.

    Project mention: DNS problems from macOS client | /r/WireGuard | 2023-04-11
  • SwiftRex

    Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex

    Project mention: Kaleidoscope of iOS app architectures | dev.to | 2024-01-29

    Originally created for React web apps. Difficult to navigate the code, messy side-effects. ReSwift is a prominent implementation for iOS, although the project doesn’t show much activity anymore. There are others. SwiftRex, for example.

  • SwiftSpeech

    A speech recognition framework designed for SwiftUI.

  • Pigeon

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

  • MapleBacon

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

  • nuage-macos

    A native SoundCloud app for macOS, written in SwiftUI

    Project mention: Show HN: Nuage – An open-source SoundCloud app for macOS, written in SwiftUI | news.ycombinator.com | 2023-07-10
  • CombineExpectations

    Utilities for tests that wait for Combine publishers

  • SwiftlySearch

    A small, lightweight UISearchController wrapper for SwiftUI

  • RealFlags

    🔧 Feature Flagging for Swift

  • CombineRxSwiftPerformance

    A test suite comparing the performance of Combine and RxSwift

  • SwiftlySalesforce

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

  • CombineCoreBluetooth

    A wrapper API for CoreBluetooth using Combine Publishers

  • Simple-Login-iOS

    iOS client for SimpleLogin

  • Throttler

    One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine. (by boraseoksoon)

  • apple-metal-sketch-dojo

    Graphics and animations with the Apple Metal API

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2024-01-29.

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 6,290
2 EhPanda 2,831
3 OpenCombine 2,613
4 CareKit 2,365
5 swiftui-notes 1,872
6 Defaults 1,769
7 RxCombine 1,018
8 SwiftCoroutine 829
9 passepartout-apple 718
10 SwiftRex 620
11 SwiftSpeech 404
12 Pigeon 399
13 MapleBacon 342
14 nuage-macos 289
15 CombineExpectations 245
16 SwiftlySearch 224
17 RealFlags 184
18 CombineRxSwiftPerformance 183
19 SwiftlySalesforce 134
20 CombineCoreBluetooth 114
21 Simple-Login-iOS 109
22 Throttler 104
23 apple-metal-sketch-dojo 90
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives