24 open-source projects similar to alisoftware/ecb5dfeaa7884fc0ce96178dfdd326f8, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
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…
This is a Ruby on Rails integration gem and UI framework that provides tools for incorporating the Bootstrap CSS framework into Ruby on Rails applications. It serves as a frontend asset pipeline bridge to manage responsive grids and pre-styled components within the Rails build process. The project provides a set of generators to automate the creation of themed layouts, scaffold views, and directory structures. It includes a component generator that uses helper methods to produce complex UI elements such as navigation bars, modal dialogs, and breadcrumb navigation without requiring manual HTML
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.
This project is a reference guide and technical resource for building user interfaces with the SwiftUI framework. It provides a comprehensive collection of code examples, documentation, and a component library of reusable view implementations and layout patterns. The resource includes a compatibility map that links modern declarative views to their equivalent imperative counterparts in the UIKit framework. This documentation assists with the migration from UIKit to SwiftUI by providing guidance on wrapping legacy view controllers and view subclasses within a declarative hierarchy. The guide
A SwiftUI view that manages a UIViewController that responds to keyboard events with modified additionalSafeAreaInsets.
Unidirectional, transactional, operation-based Store implementation.