renato-iar / MDI
Zero-cost dependency injection using Swift Macros
☆19Updated 11 months ago
Related projects ⓘ
Alternatives and complementary repositories for MDI
- Collection of useful macros☆23Updated 4 months ago
- Swift Macros for hexadecimal color codes☆22Updated 2 months ago
- Reduce boilerplate by generating Builders for your Models using swift macros.☆40Updated 2 weeks ago
- Navigation helpers for SwiftUI applications built with ComposableArchitecture☆73Updated last year
- Swift Macro that automatically generates CodingKeys for converting snake_case to lowerCamelCase.☆54Updated last year
- A Swift macro generating type-safe SF Symbols☆10Updated this week
- DebugFrame is a modifier for SwiftUI view, which is very easy to use and add to any view you want. This modifier adds the overlay with st…☆17Updated 5 months ago
- Declarative configuration for your objects☆53Updated 10 months ago
- A framework that mimics the SwiftUI view's environment to replicate the value distribution thought your UIKit app.☆39Updated 5 months ago
- An attached swift macro for structs, classes and enums, which produces a peer struct implementing the builder pattern. Initialise your ob…☆12Updated 2 months ago
- An experimental Mirror alternative that utilizes Swift Macros for static reflection.☆45Updated 10 months ago
- UIKitViews is a SwiftUI wrapper around UIView and UIViewController☆19Updated last month
- Networking made easy☆48Updated 3 weeks ago
- Swift Macro enabling safe decoding of structs and classes.☆16Updated last year
- Standard extensions for Foundation framework☆18Updated 8 months ago
- Efficient, flexible Codable with Swift Macros☆34Updated last year
- A package to simplify writing tests by automating the process of creating mock objects.☆27Updated 7 months ago
- A Swift macro that extracts associated values from enum cases☆20Updated last year
- Effortless modular dependency injection for Swift.☆60Updated 3 months ago
- A Swift library to easily read and write binary formatted data using a modern, declarative interface.☆42Updated 7 months ago
- A practical collection of Swift Macros that help code correctly and swiftly.☆57Updated last month
- EnvironmentKit is a SwiftUI SDK that let you create custom environment values with less code.☆34Updated last month
- A simple swift package that provides a Swift Concurrency equivalent to `@Published`.☆36Updated 2 years ago
- A custom layout built on top of SwiftUI's Layout API that lays elements out in multiple lines. Similar to flex-wrap in CSS, CollectionVie…☆30Updated last month
- Code with Core Data in a Swifty way☆39Updated 6 months ago
- A SwiftUI Layout where subviews are arranged horizontally and wrapped vertically.☆64Updated last year
- The template for SwiftPM-based highly modularized (iOS) applications☆39Updated 2 years ago
- SwiftDataKit allows SwiftData developers to access Core Data objects corresponding to SwiftData elements.☆91Updated last week
- Elegant approach on Networking using Combine and Swift Concurrency☆40Updated 6 months ago
- A Swift package for interacting with the OpenAI API using Vapor☆12Updated last year