Swift Composition

Open-source Swift projects categorized as Composition | Edit details

Top 4 Swift Composition Projects

  • swift-composable-architecture

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

    Project mention: SwiftUI in 2022 | news.ycombinator.com | 2022-05-25

    One point that's not being discussed enough -- using SwiftUI (since it's heavily value-typed / struct-based) prevents a whole host of problems around retain cycles, typically the bugbear of iOS dev. I recently built an iOS app from scratch with recent grads with zero Swift experience (but had done React).

    It was ~2mo before they even had to learn what a retain cycle was, and that was from using UIKit.

    Of course you still eventually see this if / when you use `@ObservedObjects` and their implementation, but in our case we were also using https://github.com/pointfreeco/swift-composable-architecture which hides this away as well.

  • Bow

    🏹 Bow is a cross-platform library for Typed Functional Programming in Swift

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

  • swift-composable-navigator

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

    Project mention: Helm: A graph-based SwiftUI router | reddit.com/r/SwiftUI | 2022-01-18

    Great to have more options for SwiftUI navigation - have been using Composable Navigator, but looks like that’s now potentially end-of-life.

  • ScreenUI

    A multi-platform, multi-paradigm routing framework.

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-05-25.

Swift Composition related posts


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

Project Stars
1 swift-composable-architecture 6,201
2 Bow 594
3 swift-composable-navigator 519
4 ScreenUI 2
Find remote jobs at our new job board 99remotejobs.com. There are 7 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.