This is a curated list of iOS (Swift & ObjC) frameworks which are inspired by React and Elm.
- 
ReactSwift by @ColinEberhardt
 - 
Few by @joshaber
- https://github.com/joshaber/Few.swift (Incremental DOM)
 - https://github.com/joshaber/SwiftBox (Flexbox)
 
 - 
Render by @alexdrone
- https://github.com/alexdrone/Render (Incremental DOM)
 - https://github.com/alexdrone/FlexboxLayout (Flexbox)
 
 - 
katana-swift by @BendingSpoons
- https://github.com/BendingSpoons/katana-swift/ (Incremental DOM)
 
 - 
ReSwift + UILib by @Ben-G
- https://github.com/ReSwift/ReSwift (Redux)
 - https://github.com/Ben-G/UILib (Virtual DOM with component-level diffing)
 
 - 
VR by @thysultan
- https://github.com/thysultan/VR (Virtual DOM in many different languages)
 
 - 
TemplateKit by @mcudich
- https://github.com/mcudich/TemplateKit (XML + CSS (Flexbox) parsing, Virtual DOM with component-level diffing)
 - Blog: Introducing TemplateKit: Native UI Components in Swift
 
 - 
Theodolite by @ocrickard
 
- 
swift-elm by @Rheeseyb
- https://github.com/momentumworks/swift-elm (+ RxSwift)
 
 - 
Portal by @guidomb
- https://github.com/guidomb/Portal (+ Redux)
 - https://github.com/guidomb/PortalView (Incremental DOM)
 - Slide: https://speakerdeck.com/guidomb/a-portal-from-elm-to-swift
 
 - 
tea-in-swift by @chriseidhof
 - 
SwiftElm by @inamiy
- https://github.com/inamiy/SwiftElm
 - https://github.com/inamiy/VTree (Virtual DOM)
 - https://github.com/inamiy/Flexbox (Flexbox)
 - https://github.com/inamiy/ReactiveAutomaton (+ ReactiveSwift)
 - Slide: https://speakerdeck.com/inamiy/elm-architecture-in-swift
 
 - 
Zelkova by @inamiy
- https://github.com/inamiy/Zelkova
 - https://github.com/linkedin/LayoutKit (Incremental DOM)
 - https://github.com/inamiy/ReactiveAutomaton (+ ReactiveSwift)
 
 
- ReactNative
 - ComponentKit
 - Texture
- Previous version: AsyncDisplayKit
 
 - HubFramework
 - Jasonette
 
- https://github.com/ReSwift/ReSwift
 - https://github.com/ReactorSwift/Reactor
 - https://github.com/kzaher/RxFeedback (+ RxSwift)
 - https://github.com/ReactorKit/ReactorKit (+ RxSwift)
 - https://github.com/inamiy/RxAutomaton (+ RxSwift)
 - https://github.com/Babylonpartners/ReactiveFeedback (+ ReactiveSwift)
 - https://github.com/inamiy/ReactiveAutomaton (+ ReactiveSwift)
 
- 
Performance Calendar » React’s diff algorithm
- Explains 
diffChildrenalgorithm. See also: Matt-Esch/virtual-dom 
 - Explains 
 - 
React Virtual DOM vs Incremental DOM vs Ember’s Glimmer: Fight
- Difference between Virtual DOM and Incremental DOM, etc
 
 - 
- Haven't tried yet, but PureScript looks nice!
 
 - 
Test Doubles Are A Scam – Matt Diephouse - YouTube
mutatingversion of state-transition function
 
what about https://github.com/spotify/Mobius.swift?