Ross ROSS = Recommend OSS · open-source software intelligence for agents

ReactorKit/ReactorKit

A library for reactive and unidirectional Swift applications observed · 2026-08-28

github.com/ReactorKit/ReactorKit · homepage · Swift · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

59/100

  • Activity 81
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3526
  • days_rel: n/a
  • days_push: 118
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2788 stars · 271 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

ReactorKit is a Swift framework for reactive and unidirectional application architecture, combining Flux patterns with reactive programming via RxSwift. It structures apps into Views and Reactors with explicit action, mutation, and state flows, including SwiftUI support.

Use cases

  • structure an iOS app with unidirectional data flow
  • manage app state reactively with RxSwift
  • make view logic easily testable in Swift
  • adopt Flux architecture in Swift applications
  • bind SwiftUI views to observable state
  • separate business logic from UI in iOS apps

When to choose

  • you're building an iOS/macOS app in Swift and want a Flux-style unidirectional architecture
  • you already use RxSwift and want testable, predictable state management
  • you want SwiftUI integration with observable state

When to avoid

  • you prefer SwiftUI's native observation without RxSwift dependencies
  • you want a simpler MVVM setup without a framework
  • your project doesn't use reactive programming

Facets

framework · maturity active

state-management frontend-framework testing mobile-development web-development developer-tools cross-platform flux reactive-programming unidirectional-architecture rxswift swiftui mvvm-alternative ios macos swift

2 sources

Member repositories

RepositoryRoleHealth v2
ReactorKit/ReactorKitmain59

For agents

markdown · JSON · MCP: product_card(name="ReactorKit/ReactorKit")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem