# RxSwiftCommunity/RxSwiftExt

A collection of Rx operators & tools not found in the core RxSwift distribution

Repository: https://github.com/RxSwiftCommunity/RxSwiftExt
Canonical: https://ross.abutalabs.com/products/rxswiftext
Language: Swift
License: MIT
License Family: permissive
Topics: rxswift, reactive-programming
Last push: 2023-09-20T03:20:20+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3800, "days_push": 1078, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1354, forks 217 (observed 2026-08-28T04:04:28.986885+00:00)

## What it is
RxSwiftExt is a Swift library providing additional convenience operators and Reactive Extensions for RxSwift and RxCocoa that are not included in the core distribution. It offers operators like unwrap, distinct, retry, pausable, and extensions for UIKit objects such as UIScrollView.

## Use cases
- unwrap optionals in observable streams
- filter out specific values from RxSwift sequences
- add retry with custom behavior to observables
- pause and resume observable streams
- detect when a scroll view reaches its bottom
- cascade multiple observables sequentially
- buffer observable values with a trigger

## When to choose
- you use RxSwift and need operators missing from the core library
- you want community-maintained convenience extensions for RxSwift and RxCocoa
- you need UIKit-specific reactive extensions like scroll view bottom detection

## When to avoid
- you don't use RxSwift or reactive programming in your project
- you need operators for Combine or async/await instead of RxSwift
- you require a library with frequent recent updates, as the latest release was in 2023

## Facets
- artifact type: library
- maturity: maintenance
- function: middleware, developer-tools
- domain: developer-tools, mobile-development, cross-platform
- platform: -
- tags: rxswift, reactive-programming, operators, extensions, cocoapods, carthage, ios, swift, apple-ecosystem

## Member repositories
- RxSwiftCommunity/RxSwiftExt (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:28.986885+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:42:00.104692+00:00, confidence not recorded.
  - readme: https://github.com/RxSwiftCommunity/RxSwiftExt (fetched 2026-08-28T04:04:28.986885+00:00, sha 92a28eb00a71)
- Data as of 2026-08-30T08:39:29.467469+00:00.
