Swift Modularity

Open-source Swift projects categorized as Modularity

Swift Modularity Projects

  1. swift-composable-architecture

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

    Project mention: LUCA: A Modern Architecture for SwiftUI Development | dev.to | 2025-09-30

    When developing new apps with SwiftUI, TCA (The Composable Architecture) is likely the first architecture that comes to mind. Having used TCA in production for over a year, I've experienced its benefits in terms of consistent implementation and testability. However, TCA can become a constraint during certain phases of app development. During the initial app launch phase when concepts aren't yet solidified, rapid iteration of creation and destruction is essential, making speed and flexibility more important than robust implementations with comprehensive tests. While TCA is convenient, its strong writing constraints can turn what would be a few minutes of pure Swift implementation into hours of struggle. (I've even reached out to Point-Free about this.) TCA is an excellent architecture when you're on track and requirements don't fundamentally change, but we determined it wasn't suitable for our current needs.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. swift-composable-navigator

    An open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind

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).

Swift Modularity discussion

Log in or Post with

Swift Modularity related posts

  • LUCA: A Modern Architecture for SwiftUI Development

    1 project | dev.to | 30 Sep 2025
  • iOS Engineering Excellence Series: Part 1 - Mastering State Management

    1 project | dev.to | 4 Aug 2025
  • Letter to Arc Members 2025

    2 projects | news.ycombinator.com | 26 May 2025
  • How to use .refreshable with TCA in Swift

    2 projects | dev.to | 24 Jan 2025
  • Kaleidoscope of iOS app architectures

    3 projects | dev.to | 29 Jan 2024
  • 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).

    1 project | /r/iOSProgramming | 17 Sep 2023
  • SwiftUI Structure and Architecture

    1 project | /r/SwiftUI | 17 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Swift is
the 12th most popular programming language
based on number of references?