renato-iar / MDI
Zero-cost dependency injection using Swift Macros
☆18Updated last year
Alternatives and similar repositories for MDI:
Users that are interested in MDI are comparing it to the libraries listed below
- Collection of useful macros☆27Updated 6 months ago
- An attached swift macro for structs, classes and enums, which produces a peer struct implementing the builder pattern. Initialise your ob…☆14Updated 4 months ago
- Declarative configuration for your objects☆52Updated last year
- code & deck for my talk with the same title☆36Updated 8 months ago
- Navigation helpers for SwiftUI applications built with ComposableArchitecture☆73Updated last year
- Swift Macro that automatically generates CodingKeys for converting snake_case to lowerCamelCase.☆55Updated last year
- Efficient, flexible Codable with Swift Macros☆35Updated last month
- Swift Macro enabling safe decoding of structs and classes.☆17Updated last year
- CodingKeysMacro-swift is an incredibly powerful Swift Compiler Plugin that introduces an automated way to generate CodingKeys for Codable…☆13Updated last month
- A library aimed at modernizing Core Data by incorporating the elegance and safety of SwiftData-style concurrency.☆51Updated last month
- Lightweight, property-wrapper based Dependency Injection for Swift☆38Updated last month
- A framework that mimics the SwiftUI view's environment to replicate the value distribution thought your UIKit app.☆40Updated 7 months ago
- Reduce boilerplate by generating Builders for your Models using swift macros.☆40Updated 2 months ago
- A SwiftData like `@Model` infrastructure for CoreData.☆107Updated 2 months ago
- A Swift library to easily read and write binary formatted data using a modern, declarative interface.☆44Updated 10 months ago
- A Swift Package for presenting an interactive capsule over all other content (including sheets).☆46Updated 10 months ago
- A practical collection of Swift Macros that help code correctly and swiftly.☆60Updated 3 months ago
- Simplify the management of your Package.swift file with PackageDSL☆92Updated last week
- Swift Package Scripts contains handy shell scripts for Swift Packages.☆53Updated this week
- A Swift macro for automatically adding Loggers to types☆54Updated last year
- A package to simplify writing tests by automating the process of creating mock objects.☆27Updated 10 months ago
- ☆39Updated last year
- Networking made easy☆52Updated this week
- Add a features list screen to your app in just a few lines of code.☆33Updated 3 months ago
- Standard extensions for Foundation framework☆18Updated 10 months ago
- 🎨 A design system for building CLIs in Swift☆39Updated this week
- The template for SwiftPM-based highly modularized (iOS) applications☆39Updated 2 years ago
- A SwiftUI Layout where subviews are arranged horizontally and wrapped vertically.☆65Updated 2 years ago
- A Reuse Identifier Macro that is useful in generation of a reuse id for your UICollectionViewCells and UITableViewCells☆18Updated last year
- 📦 A micro Swift package with utilities for running system processes☆42Updated this week