artemnovichkov / awesome-swift-macros
A hand-curated list of Swift macros. Feel free to contribute!
☆27Updated last year
Alternatives and similar repositories for awesome-swift-macros:
Users that are interested in awesome-swift-macros are comparing it to the libraries listed below
- Swift macro to add deprecated symbols, useful when renaming a symbol without introducing a breaking change.☆28Updated last year
- Swift Macro to generate IDs for enumeration cases☆25Updated 2 months ago
- A Swift Package for presenting an interactive capsule over all other content (including sheets).☆49Updated last year
- UIKit presentation APIs in SwiftUI☆48Updated 2 years ago
- A @resultBuilder to use to bundle tasks together.☆50Updated 2 years ago
- Compatible backports of commonly used type properties for `URL` that are only available from iOS 16.0+ / macOS 13.0+ / tvOS 16.0+ / watch…☆23Updated 2 years ago
- A small addition to Swift adding predicate matchers for filtering operators using KeyPaths, it just feels natural™☆35Updated 3 years ago
- Input Validation Done Right. A Swift DSL for Validating User Input using Allow/Deny Rules☆37Updated 3 years ago
- Build multipart/form-data type-safe in Swift.☆31Updated 7 months ago
- Lightweight, property-wrapper based Dependency Injection for Swift☆38Updated 4 months ago
- Better error messaging for JSONDecoder☆27Updated last year
- Secure your sensitive data in SwiftUI project with ease @EncryptedAppStorage("sensitiveData") var sensitiveData = "Sensitive Data"☆47Updated last year
- Communications library across Apple platforms.☆28Updated last month
- SwiftUI tool that allows building complex sequence of animations☆37Updated 10 months ago
- Combine SnapshotTesting images into a single asset☆49Updated last year
- Effortless theming support in SwiftUI☆77Updated last month
- A lock for Swift concurrency☆62Updated 6 months ago
- Swift Package Scripts contains handy shell scripts for Swift Packages.☆63Updated 2 weeks ago
- Set of available SF Symbols☆63Updated 2 years ago
- App Store Connect API client for Swift, supported on Apple platforms and Linux☆48Updated 2 months ago
- A retry algorithm for Swift Concurrency☆54Updated last week
- Navigation helpers for SwiftUI applications built with ComposableArchitecture☆74Updated last year
- Proof of concept for Swift Observation back-deploy☆39Updated last year
- JSON decoding and encoding, using the swift-parsing library☆31Updated last month
- A library that helps managing `Effect` identifiers when using "The Composable Architecture" (TCA)☆38Updated 2 years ago
- SwiftUI additions and helpers that are missing from the official implementation.☆28Updated last year
- compiler-driven, structured, type-safe source generation. never use gyb again!☆16Updated 2 years ago
- Collection of useful macros☆31Updated 2 months ago
- High Fidelity Auto Layout Result Builder Syntax for UIKit☆46Updated 2 months ago
- Add Hashable conformance by decorating properties with Swift macros☆20Updated 3 weeks ago