awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to davidask/stateviewcontroller

Open-source alternatives to StateViewController

24 open-source projects similar to davidask/stateviewcontroller, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best StateViewController alternative.

  • 8treenet/freedomالصورة الرمزية لـ 8treenet

    8treenet/freedom

    2,271عرض على GitHub↗

    Freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。

    Godddframeworkfreedom
    عرض على GitHub↗2,271
  • brightify/reactantالصورة الرمزية لـ Brightify

    Brightify/Reactant

    370عرض على GitHub↗

    Reactant is a reactive architecture for iOS

    Swiftiosrxswiftswift
    عرض على GitHub↗370
  • codytwinton/swiftyviperالصورة الرمزية لـ codytwinton

    codytwinton/SwiftyVIPER

    123عرض على GitHub↗

    Swift Interaction with VIPER Architecture

    Swiftcocoapodiosswift
    عرض على GitHub↗123
  • dotnet-state-machine/statelessالصورة الرمزية لـ dotnet-state-machine

    dotnet-state-machine/stateless

    6,191عرض على GitHub↗

    Stateless is a .NET state machine library used to manage complex object behaviors and lightweight workflows through C# code. It functions as an asynchronous workflow engine that executes state transitions, guards, and entry-exit actions using asynchronous tasks. The library implements a hierarchical state machine, allowing child states to inherit transitions and properties from parent superstates. It includes a state persistence framework that decouples state tracking from machine logic by reading and writing the current state to external properties or databases. Additionally, it features a g

    C#
    عرض على GitHub↗6,191
  • eminetto/clean-architecture-go-v2الصورة الرمزية لـ eminetto

    eminetto/clean-architecture-go-v2

    1,319عرض على GitHub↗

    Clean Architecture sample

    Goclean-architecturego
    عرض على GitHub↗1,319

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • ferranabello/viperitالصورة الرمزية لـ ferranabello

    ferranabello/Viperit

    513عرض على GitHub↗

    Viper Framework for iOS using Swift

    Swift
    عرض على GitHub↗513
  • ghuntley/conditionsG

    ghuntley/conditions

    0عرض على GitHub↗

    Installation is done via NuGet:

    عرض على GitHub↗0
  • goodrequest/goodreactorالصورة الرمزية لـ GoodRequest

    GoodRequest/GoodReactor

    33عرض على GitHub↗

    ⚛️ GoodReactor is a Redux-inspired Reactor framework for iOS developed using Swift. It enables seamless communication between the View Model, View Controller, and Coordinator through state and navigation functions. It ensures no side-effects by interacting with dependencies outside of the Reduce function. Integrate it with using SPM!

    Swift
    عرض على GitHub↗33
  • gre4ixin/reduxuiالصورة الرمزية لـ gre4ixin

    gre4ixin/ReduxUI

    46عرض على GitHub↗

    💎 Redux like architecture for SwiftUI

    Swift
    عرض على GitHub↗46
  • jukylin/esimJ

    jukylin/esim

    0عرض على GitHub↗
    عرض على GitHub↗0
  • mindorksopensource/ios-viper-architectureالصورة الرمزية لـ MindorksOpenSource

    MindorksOpenSource/iOS-Viper-Architecture

    734عرض على GitHub↗

    This repository contains a detailed sample app that implements VIPER architecture in iOS using libraries and frameworks like Alamofire, AlamofireImage, PKHUD, CoreData etc.

    Swift
    عرض على GitHub↗734
  • nalexn/clean-architecture-swiftuiالصورة الرمزية لـ nalexn

    nalexn/clean-architecture-swiftui

    6,571عرض على GitHub↗

    This is a demonstration and template project that applies Clean Architecture principles to SwiftUI application development. It implements a layered architecture that separates presentation, business logic, and data access into independent layers, with unidirectional data flow managed through a single immutable app store that serves as the sole source of truth for all screens. The project distinguishes itself through its implementation of interactor-driven business logic, where all domain rules and workflows live in stateless objects that receive requests and update the central store. Dependen

    Swiftarchitectureclean-architecturecleanarchitecture
    عرض على GitHub↗6,571
  • objcio/app-architectureالصورة الرمزية لـ objcio

    objcio/app-architecture

    2,063عرض على GitHub↗
    Swift
    عرض على GitHub↗2,063
  • ochococo/design-patterns-in-swiftالصورة الرمزية لـ ochococo

    ochococo/Design-Patterns-In-Swift

    15,276عرض على GitHub↗

    This repository serves as a technical reference and educational resource for implementing software design patterns within the Swift programming language. It provides a collection of common architectural patterns designed to help developers structure codebases for improved maintainability, scalability, and system organization. The project focuses on applying fundamental object-oriented and protocol-oriented principles to manage relationships between classes and objects. It demonstrates how to use language-level interfaces to define shared behaviors and how to organize components into cohesive

    Swiftcomputer-sciencedesign-patternsgang-of-four
    عرض على GitHub↗15,276
  • pointfreeco/swift-composable-architectureالصورة الرمزية لـ pointfreeco

    pointfreeco/swift-composable-architecture

    14,726عرض على GitHub↗

    This is a Swift state management framework and application logic library designed for building applications with a single source of truth and unidirectional data flow. It provides a Redux-inspired architecture that separates business logic from side effects and user interfaces to ensure predictable application behavior across multiple screens. The framework focuses on modularity by allowing complex features to be decomposed into smaller, isolated components. This enables the development of UI-independent business logic that can be extracted into separate modules to improve compilation speed a

    Swiftarchitecturecompositionmodularity
    عرض على GitHub↗14,726
  • ra1028/swiftui-atom-propertiesالصورة الرمزية لـ ra1028

    ra1028/swiftui-atom-properties

    337عرض على GitHub↗

    ⚛️ Atomic approach state management and dependency injection for SwiftUI

    Swift
    عرض على GitHub↗337
  • roblaszczak/go-cleanarchالصورة الرمزية لـ roblaszczak

    roblaszczak/go-cleanarch

    984عرض على GitHub↗

    go-cleanarch was created to keep Clean Architecture rules, like a The Dependency Rule and interaction between modules in your Go projects. More about Clean Architecture you can read in our article.

    Go
    عرض على GitHub↗984
  • ryu0118/swiftui-simplex-architectureالصورة الرمزية لـ Ryu0118

    Ryu0118/swiftui-simplex-architecture

    55عرض على GitHub↗

    A Library of simple architecture that decouples state changes from SwiftUI's View

    Swift
    عرض على GitHub↗55
  • sergdort/cleanarchitecturerxswiftالصورة الرمزية لـ sergdort

    sergdort/CleanArchitectureRxSwift

    4,100عرض على GitHub↗

    This project is a Swift iOS architecture template that implements the Clean Architecture pattern. It organizes software into distinct layers to decouple business rules from external frameworks, user interfaces, and infrastructure to improve testability and maintenance. The template incorporates Domain Driven Design to isolate core business logic and utilizes a modular application structure to divide features into independent modules. It employs the Coordinator pattern to remove routing logic from view controllers and a dependency injection framework to ensure components remain independent and

    Swift
    عرض على GitHub↗4,100
  • sergdort/moderncleanarchitectureswiftuiالصورة الرمزية لـ sergdort

    sergdort/ModernCleanArchitectureSwiftUI

    4,100عرض على GitHub↗

    This project is a reference implementation and template for a modular iOS application using SwiftUI and Clean Architecture. It provides a structure organized into independent layers to decouple the user interface and external frameworks from core business logic. The architecture incorporates Domain-Driven Design to manage complexity by organizing code into independent modules based on business domains. This approach enforces strict dependency boundaries and improves build times. The project implements a plugin-based data layer that hides API and database implementations behind gateways to al

    Swiftclean-architecturecomposable-architectureios
    عرض على GitHub↗4,100
  • spinners/spin.swiftالصورة الرمزية لـ Spinners

    Spinners/Spin.Swift

    124عرض على GitHub↗

    Spin aims to provide a versatile Feedback Loop implementation working with the three main reactive frameworks available in the Swift community (RxSwift, ReactiveSwift and Combine)

    Swiftfeedback-loopreactive-frameworksspin
    عرض على GitHub↗124
  • tailec/ios-architectureالصورة الرمزية لـ tailec

    tailec/ios-architecture

    1,527عرض على GitHub↗

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

    Swiftarchitectureiosios-architectures
    عرض على GitHub↗1,527
  • thomaslebrun/xamarinbehaviorstoolkitالصورة الرمزية لـ ThomasLebrun

    ThomasLebrun/XamarinBehaviorsToolkit

    39عرض على GitHub↗

    The Behaviors Toolkit for Xamarin is an easy-to-use means of adding common and reusable interactivity to your Xamarin applications with minimal code. Use of the Behaviors Toolkit for Xamarin is governed by the MIT License.

    C#
    عرض على GitHub↗39
  • threedotslabs/wild-workouts-go-ddd-exampleالصورة الرمزية لـ ThreeDotsLabs

    ThreeDotsLabs/wild-workouts-go-ddd-example

    6,348عرض على GitHub↗

    This project is a reference implementation of Domain-Driven Design, Clean Architecture, and Command Query Responsibility Segregation (CQRS) patterns using the Go programming language. It serves as a sample application to demonstrate how to decouple core domain rules from infrastructure and delivery mechanisms. The system is built as a gRPC microservices architecture, utilizing type-safe communication and service contracts. It implements an event-driven architecture to manage eventual consistency and asynchronous processing, specifically employing the Outbox pattern to ensure reliable messagin

    Goclean-architecturecqrsddd
    عرض على GitHub↗6,348