Packages for keyword “swift-macro”
These packages are available as a package collection, usable in Xcode or SwiftPM.
KarrotCodableKit
KarrotCodableKit simplifies Swift's Codable protocol by offering support for polymorphism, property wrappers, and macros to handle complex JSON structures efficiently.
swift-foundation-extensions
Standard extensions for Foundation framework
swift-htmlkit
Write HTML and HTMX using Swift Macros.
combine-interception
Package extending Apple' `Combine` framework for interception of objc selectors.
Scaffolding
Macro-powered SwiftUI navigation using the Coordinator pattern — type-safe routes with zero boilerplate.
BinaryParseKit
Binary parsing made easy with declarative swift macros
combine-extensions
Extensions for Apple Combine framework
swift-interception
Package for interception of objc selectors in Swift.
swift-snapshot-testing-macros
A Swift Macro library for generating snapshot tests from functions
combine-cocoa
Cocoa extensions for Apple Combine framework.
shimmers-hdl
An HDL based on Swift Macros that turns regular Swift code into Hardware Generators.
swift-fixtures
A Swift macro library that generates fixtures for value types to simplify unit test writing
swift-mocking
Swift macros for generating mocks.
swift-locking
Swift macros for protecting shared mutable state.
SwiftSyntaxSugar
Helpful extensions for SwiftSyntax.
EmailValidation
Swift macro framework for validating email addresses
BuilderMacro
builder-macro is a macro that implements the Builder design pattern in Swift
Consolable
📦 Swift Macro simplifying logging with OSLog
CopyWithChanges
Copy a Swift class or struct while changing arbitrary fields
SafeTypesMacros
Macros for compile-time SafeTypes initializers from literals