Packages for keyword “swift-macros”
These packages are available as a package collection, usable in Xcode or SwiftPM.
swift-testing
A modern, expressive testing package for Swift
MetaCodable
Supercharge Swift's Codable implementations with macros meta-programming.
Equatable
A Swift package that provides macros for generating Equatable conformances for structs for high performance SwiftUI view diffing.
CodableKit
A Swift macro package designed to simplify the use of Swift's Codable protocol by allowing easy integration of default values, reducing the amount of auxiliary code you need to write.
swift-spyable
Swift macro that simplifies and automates the process of creating spies for testing
CoreDataEvolution
SwiftData-style actor isolation, Swift-first NSManagedObject macros, and typed mapping for modern Core Data projects.
MemberwiseInit
Swift Macro for memberwise initializers at any access level, with default values and compile-time safety.
SFSymbolsMacro
A Swift Macro for "type-safe" SF Symbols.
Snowdrop
Networking made easy
swift-cocoa-extensions
Standard extensions for Cocoa
swift-foundation-extensions
Standard extensions for Foundation framework
MacroCodableKit
Boilerplate-free Codable for Swift. Supports AllOf / OneOf (OpenAPI), adjacently tagged enums, custom coding keys, default values, and value strategies — all via macros with zero runtime overhead
ReactBridge
Swift Macros for React Native
ScreenMacros
Swift macro package for generating type-safe SwiftUI views from enums with automatic View protocol conformance and navigation helpers.
swift-htmlkit
Write HTML and HTMX using Swift Macros.
combine-interception
Package extending Apple' `Combine` framework for interception of objc selectors.
combine-extensions
Extensions for Apple Combine framework
kaleidoscope-lexer
A Lexer Named Kaleidoscope, powered by Swift Macro
swift-associated-objects
Associated objects utils
swift-codable-macro
Macros for automatically generating customizable conformance to `Codable` protocol.