Swiftpack.co -  Package - din/compose
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
Lightweight component-oriented architecture framework built on top of SwiftUI & Combine
.package(url: "https://github.com/din/compose.git", from: "0.5.5")


Compose is a very opinionated architecture to build mobile applications for iOS. Compose is built on top of Combine and SwiftUI APIs, which allows creating complex robust applications by using a composition of components that connect to each using precise event routing.


Stars: 0
Last commit: Yesterday

Release Notes

Emitters updated, RouterObject
  • Revamped lifecycle operators, removed didCreate operator.
  • Listen once emitter operator !+= added.
  • RouterObject(#KEYPATH) added to reference parent routers.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco