Swift unidirectional-data-flow

Open-source Swift projects categorized as unidirectional-data-flow

Top 4 Swift unidirectional-data-flow Projects

  • swift-composable-architecture

    A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.

    Project mention: My largest project yet: A fully themable, powerful task manager and daily planner built with SwiftUI. Available on iPhone and iPad for free (no ads, IAP or data collected). | /r/iOSProgramming | 2023-09-17

    🙏 Built with SwiftUI and The Composable Architecture (TCA): This isn’t a feature, but I just want to express my gratitude to the creators and maintainers of these two frameworks, which have played a huge part in making me fall in love with iOS development.

  • ReSwift

    Unidirectional Data Flow in Swift - Inspired by Redux

    Project mention: Do I need third party library to manage state management in swiftUI? | /r/iOSProgramming | 2023-03-06

    Check this out: https://github.com/ReSwift/ReSwift

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • Reactor

    🔄 Unidirectional data flow in Swift. (by ReactorSwift)

  • SwiftState

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

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 2023-09-17.

Swift unidirectional-data-flow related posts


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

Project Stars
1 swift-composable-architecture 10,036
2 ReSwift 7,470
3 Reactor 176
4 SwiftState 8
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.