Swift Redux

Open-source Swift projects categorized as Redux | Edit details

Top 10 Swift Redux Projects

  • GitHub repo ReSwift

    Unidirectional Data Flow in Swift - Inspired by Redux

    Project mention: I wrote an article about Redux architecture for SwiftUI, you can achieve pretty amazing stuff using it. Below Hot Reload implemented in 30 minutes. More links in comments. It's worth at least getting familiar with this architecture :) | reddit.com/r/swift | 2021-12-06

    Great article OP! Im sure you've seen it in your travels, but Ive been using ReSwift and ReSwift-Thunk for async actions and I've had great success - Gonna look into your navigation solution as that was the one part I'm still missing!

  • GitHub repo Katana

    Swift Apps in a Swoosh! A modern framework for creating iOS apps, inspired by Redux.

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

  • GitHub repo ios-architecture

    A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others

  • GitHub repo Tempura

    A holistic approach to iOS development, inspired by Redux and MVVM

  • GitHub repo Verge

    🟣 Verge is a very tunable state-management engine on iOS App (UIKit / SwiftUI) and built-in ORM. (by VergeGroup)

  • GitHub repo Reactor

    🔄 Unidirectional data flow in Swift. (by ReactorSwift)

  • GitHub repo ReSwift-Thunk

    Thunk middleware for ReSwift.

    Project mention: I wrote an article about Redux architecture for SwiftUI, you can achieve pretty amazing stuff using it. Below Hot Reload implemented in 30 minutes. More links in comments. It's worth at least getting familiar with this architecture :) | reddit.com/r/swift | 2021-12-06

    Great article OP! Im sure you've seen it in your travels, but Ive been using ReSwift and ReSwift-Thunk for async actions and I've had great success - Gonna look into your navigation solution as that was the one part I'm still missing!

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo MonarchRouter

    Declarative URL- and state-based router written in Swift.

  • GitHub repo ReduxUI

    💎 Redux like architecture for SwiftUI

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

    Redux-Like unidirectional data flow for SwiftUI with a Redux-Saga-like side effect model

    Project mention: I just released version 1.0 of Recombine, a built-for-SwiftUI architecture based on Elm’s that takes type-safety to the max | reddit.com/r/SwiftUI | 2021-02-11

    Interesting, I find your raw-refined dichotomy very elegant. Yes, I’d be happy to learn more about your framework compared to SCA. I’d also love you hear u/Duffmaaaann ‘s thoughts on Recombine, who’s made their ownunidirectional data flow library, but with a different take on side effects.

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-01-02.

Swift Redux related posts

Index

What are some of the best open-source Redux projects in Swift? This list will help you:

Project Stars
1 ReSwift 7,076
2 Katana 2,171
3 ios-architecture 1,068
4 Tempura 653
5 Verge 378
6 Reactor 175
7 ReSwift-Thunk 90
8 MonarchRouter 34
9 ReduxUI 23
10 SwiftState 4
Find remote Redux jobs at our new job board 99remotejobs.com. There are 5 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.
scoutapm.com