A micro-framework that leverages Swift Property Wrappers to implement the Service Locator pattern

Locatable Context Locatable is a Swift micro framework that leverages Property Wrappers to implement the Service Locator pattern, through a custom attribute @Locatable. Here's an example of how it can be used:
Information
Category: Swift / Framework
Watchers: 3
Star: 116
Fork: 6
Last update: Nov 11, 2022

Related Repos



DaniEid Swift Clean Architecture MVVM This is an example of clean architecture and MVVM pattern written in swift First of all thanks to all of those who made
 

Ali-Fayed Hi there, This is MVVM example app with RxSwift & RxDataSources & Dependency Injection & UnitTests and more πŸ‘‹ MVVM with RxSwift Example Features: Rea
 

inamiy Actomaton is Swift async/await & Actor-powered effectful state-management framework inspired by Elm and swift-composable-architecture.
 

alchemy-swift Elegant, batteries included web framework for Swift. struct App: Application { func setup() { self.get { "Hello World!"
 

tiskender2 TicketKit is a framework that can use as a Ticket, Coupon or any way you like
 

jumpper Welcome to jumpper. Is an open source framework, which is independent of other web frameworks or toolkits available on the market, such as Vapor, Kitura and Perfect. It can be used in conjunction with any of them and even alone. This shows how simple it is to build HTML pages using only Swift.
 
1.8k

pointfreeco The Composable Architecture is a library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind. It can be used in SwiftUI, UIKit, and more, and on any Apple platform (iOS, macOS, tvOS, and watchOS).
 
638

steipete InterposeKit is a modern library to swizzle elegantly in Swift, supporting hooks on classes and individual objects.
 

Upmer FlashUI Why use this? Write UI code faster with chained calls Currently you type: let stackView = UIStackView() self.stackView = stackView stackView.axis = .vertical stackView.frame = CGRect(x: 100, y: 200, wid
 
684

FradSer 30 Days of SwiftUI Challenges C01 - πŸ•° Plus One Second Timer with a button to plus one second per click. C02 - πŸ”› Dark Mode Test Dark mode test with custom typefa
 
116

vincent-pradeilles Locatable Context Locatable is a Swift micro framework that leverages Property Wrappers to implement the Service Locator pattern, through a custom attribute @Locatable. Here's an example of how it can be used:
 
578

kitasuke SwiftUI-MVVM One of the biggest idea for having MVVM is that most of data flow can be testable. Data binding in view layer by SwiftUI is awesome. However, this project has view model layer to make it testable as much as possible.
 
956

CombineCommunity subject# RxCombine RxCombine provides bi-directional type bridging between RxSwift and Apple's Combine framework. Note: This is highly experimental, and basically just a quickly-put-together PoC. I gladly accept PRs, ideas, o
 

johnsusek ⚠️ Fluxus is no longer maintained, and may not be using latest SwiftUI best practices. πŸ‘‰ I encourage you to look at the source of Fluxus. If you do, you'll realize this is simply a pattern more than a framework,
 
241

zhuowei Understanding SwiftUI by reimplementing it to render to HTML. Want to keep up with Swift news on your Amazon Echo or Google Home smart speaker? Follow me on Voco. What it does Almost nothing! It can barely render the homep