Topic: "swift-macro"
fetch-rewards/swift-mocking
Swift macros for generating mocks.
Language: Swift - Size: 1020 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 69 - Forks: 1

RandomHashTags/swift-htmlkit
Write HTML and HTMX using Swift Macros.
Language: Swift - Size: 2.08 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 49 - Forks: 1

fetch-rewards/SwiftSyntaxSugar
Helpful extensions for SwiftSyntax.
Language: Swift - Size: 158 KB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 36 - Forks: 1

zijievv/CodingKeysGenerator
Swift macros generating customizable Coding Keys
Language: Swift - Size: 27.3 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 33 - Forks: 4

fetch-rewards/swift-synchronization
Swift macros for protecting shared mutable state.
Language: Swift - Size: 90.8 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 21 - Forks: 1

CaptureContext/swift-foundation-extensions
Standard extensions for Foundation framework
Language: Swift - Size: 80.1 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 0

FiveSheepCo/OrderedRelationship
A Swift macro taking away the pain in adding ordered relationships to SwiftData models
Language: Swift - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 2

simonbs/ProxyMacro
Swift macro that proxies a value from one object to another.
Language: Swift - Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 13 - Forks: 3

RandomHashTags/destiny
Standalone Lightweight HTTP Server using Swift Macros for routing.
Language: Swift - Size: 1.13 MB - Last synced at: about 3 hours ago - Pushed at: 6 days ago - Stars: 11 - Forks: 0

daangn/KarrotCodableKit
KarrotCodableKit simplifies Swift's Codable protocol by offering support for polymorphism, property wrappers, and macros to handle complex JSON structures efficiently.
Language: Swift - Size: 103 KB - Last synced at: about 6 hours ago - Pushed at: about 2 months ago - Stars: 11 - Forks: 0

spacenation/swift-equatable
:rocket: Swift Macro for synthesizing Equatable conformance for classes and actors
Language: Swift - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 1

zijievv/sf-symbols-generator
A Swift macro generating type-safe SF Symbols
Language: Swift - Size: 38.1 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 10 - Forks: 0

lucaswkuipers/SafeTypesMacros
Macros for compile-time SafeTypes initializers from literals
Language: Swift - Size: 79.1 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0

zijievv/user-defaults-observation
A Swift macro adding accessors to properties for reading/writing values in UserDefaults within Observable classes
Language: Swift - Size: 32.2 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 6 - Forks: 1

CaptureContext/combine-interception
Package extending Apple' `Combine` framework for interception of objc selectors.
Language: Swift - Size: 45.9 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

josetorronteras/EmailValidationMacro
Swift macro framework for validating email addresses
Language: Swift - Size: 22.5 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 1

entonio/CopyWithChanges
Copy a Swift class or struct while changing arbitrary fields
Language: Swift - Size: 8.79 KB - Last synced at: 11 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 1

CaptureContext/combine-extensions Fork of MakeupStudio/combine-extensions
Extensions for Apple Combine framework
Language: Swift - Size: 64.5 KB - Last synced at: about 1 hour ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

athankefalas/StitcherMacros
A set of meta programming utilities designed to work with the Stitcher library.
Language: Swift - Size: 117 KB - Last synced at: 13 days ago - Pushed at: 12 months ago - Stars: 2 - Forks: 1

CmST0us/BQ25703A
Swift Package For TI BQ25703A I2C User-Space Driver
Language: Swift - Size: 15.6 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

devashree-shukla/SwiftMacro
All about Swift Macro new feature introduced in Swift 5.9, details, examples, use cases, test cases
Language: Swift - Size: 873 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

zijievv/hex-color
Swift macros for type-safe generation of Color, UIColor, and NSColor from hex string values.
Language: Swift - Size: 6.84 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

yukiny0811/MetalVertexHelper
Converts Swift structs into C-compatible tuples, including necessary padding for alignment.
Language: Swift - Size: 51.8 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

RandomHashTags/swift-optimal-memory-layout
Declare your Swift variables using a Macro for optimal Memory Layout.
Language: Swift - Size: 25.4 KB - Last synced at: about 3 hours ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

justinrschmidt/SwiftAutoBuilder
Swift macro that generates a class that implements the builder pattern for the type the macro is attached to.
Language: Swift - Size: 289 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

CaptureContext/combine-cocoa Fork of MakeupStudio/combine-cocoa
Cocoa extensions for Apple Combine framework.
Language: Swift - Size: 69.3 KB - Last synced at: about 1 hour ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

space-code/builder-macro
builder-macro is a macro that implements the Builder design pattern in Swift
Language: Swift - Size: 312 KB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

CaptureContext/swift-interception
Package for interception of objc selectors in Swift.
Language: Swift - Size: 62.5 KB - Last synced at: about 1 hour ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0
