Packages for keyword “macros”
These packages are available as a package collection, usable in Xcode or SwiftPM.
swift-structured-queries
Truly type-safe SQL.
swift-macro-testing
Magical testing tools for Swift macros.
AssociatedObject
🔗 Swift Macro for allowing variable declarations even in class extensions
Empire
A local persistence system for Swift
papyrus
A type-safe HTTP client for Swift.
JBird
A blazing fast, type-safe library for working with JSON in Swift
SpryKit
Spry is a framework that allows spying and stubbing in Apple's Swift language. Also included is a XCTAsserts for the spied objects
swift-ast-explorer
AST visualizer for Swift source code
swift-cocoa-extensions
Standard extensions for Cocoa
swift-foundation-extensions
Standard extensions for Foundation framework
Networking
✨ A fully declarative Swift networking library inspired by SwiftUI and macros. Build expressive, composable, and testable network requests with ease.
swift-stream-parsing
Type-safe incremental parsing in Swift.
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-interception
Package for interception of objc selectors in Swift.
combine-cocoa
Cocoa extensions for Apple Combine framework.
ElementaryUI
ElementaryUI is a SwiftUI package designed to streamline the development of user interfaces in Swift.
LoremSwiftify
Swift Macro that generates realistic mock/fake data for structs, classes, and enums — perfect for SwiftUI previews and snapshot tests