23 open-source projects similar to alisoftware/ecb5dfeaa7884fc0ce96178dfdd326f8, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Ecb5dfeaa7884fc0ce96178dfdd326f8 alternative.
Fluxus is an implementation of the Flux pattern for SwiftUI that replaces MVC, MVVM, Viper, etc. Organize all your model data into a store and easily access in your views. Use mutations to modify your app's state. Use actions to perform asynchronous operations. Keep your models and views as…
Unidirectional, transactional, operation-based Store implementation.
Installation - Getting Started - Building a Request - Codable - Combine - How it Works - Request Groups - Request Chains - Json - Contributing - License
URLImage is a SwiftUI view that displays an image downloaded from provided URL. URLImage manages downloading remote image and caching it locally, both in memory and on disk, for you.
A collection of Swift Property Wrappers (formerly "Property Delegates")
This project is a declarative UI pattern library and reference implementation for structuring layouts, navigation flows, and data collections across Apple platforms. It provides a collection of practical implementation patterns and component examples for building user interfaces using the SwiftUI framework. The library serves as a cross-platform reference for rendering visual content on iOS and macOS. It includes a view implementation guide that covers managing navigation, handling user inputs, and embedding web content. The codebase covers broad capability areas including layout management
FlowStacks allows you to hoist SwiftUI navigation and presentation state into a Coordinator
FlowStack is a SwiftUI component for laying out content in a grid.
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. This idea can be achieved by Flux or Redux as well, but I chose MVVM first…
@SharedObject is an alternative to @StateObject, @ObservedObject, @EnvironmentObject to handle ObservableObject. If you need to have multiple objects of the same class persisted among multiple view instances, its difficult to handle the situation with other wrappers: with @StateObject the object…
SwiftUI Todo app example using a React/Redux monolithic state store with flux like dispatch/reduce actions
Format phone numbers as they're typed—entirely in SwiftUI . 📱 --> Get Started | Examples | Customize | Features | Install | Pricing
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling.
SwiftUI Cheat Sheet - Table of Contents - Resource - UIKit equivalent in SwiftUI - View - Text - Label - TextEditor - Image - Shape - ProgressView - Map - Layout - Background - VStack - HStack - ZStack - LazyVStack - LazyHStack - LazyVGrid - LazyHGrid - Input - Toggle - Button - TextField -…
A SwiftUI view that manages a UIViewController that responds to keyboard events with modified additionalSafeAreaInsets.