will-lumley / AsyncCombineLinks
AsyncCombine brings Combine-style operators like sink, assign, and store(in:) to Swift’s async/await world. Built on AsyncSequence and Observation, it makes reacting to @Observable models simple, adds CurrentValueRelay for replay-1 streams, and bridges state between your domain and UI without Combine.
☆150Updated 3 months ago
Alternatives and similar repositories for AsyncCombine
Users that are interested in AsyncCombine are comparing it to the libraries listed below
Sorting:
- An experimental Mirror alternative that utilizes Swift Macros for static reflection.☆49Updated 2 years ago
- Flow Navigation is a declarative navigation system for SwiftUI that enables linear, structured, type-safe flows.☆37Updated 9 months ago
- Attributed String Builders☆111Updated 2 years ago
- ☆102Updated 2 months ago
- A command-line tool to make it easier to sign and notarize executable packages on macOS☆59Updated last year
- Swift Package (Command) Plugin to format source code with nicklockwood/SwiftFormat☆36Updated 3 years ago
- Provides time-based regulation operators like Debounce and Throttle. 100% based on Swift concurrency.☆62Updated 2 years ago
- Yet another property wrapper for UserDefaults☆37Updated 3 years ago
- A text view for creating tokenized text.☆87Updated 3 months ago
- A Swift package to perform fuzzy search queries on strings☆148Updated 2 years ago
- Swift Package plugin to compile and link Core Image Metal Shaders to a single Metal Library that can be use in code.☆26Updated 3 months ago
- A Swift package for creating and formatting ordered and unordered lists as NSAttributedStrings with precise control over markers and alig…☆24Updated 8 months ago
- Swift Function Builder for creating NSMenuItems☆61Updated 2 years ago
- DSL to build predicates and requests for CoreData fetching.☆27Updated 2 months ago
- Modern Network Reachability in Swift using Structured Concurrency☆24Updated 9 months ago
- Swift DSL to perform mutations on e.g. NSTextViews in a declarative style.☆51Updated 11 months ago
- Cross-platform Swift Package to determine OS name and version on which the app is running☆34Updated 10 months ago
- Swift library for working with ranges types: NSRange, IndexSet, and String.Index☆82Updated 7 months ago
- A SwiftUI Layout where subviews are arranged horizontally and wrapped vertically.☆68Updated 3 years ago
- Profile apps from the command line — duration, cpu & memory usage.☆111Updated 3 years ago
- A lightweight, event-driven architectural framework☆32Updated 3 years ago
- Unxips quickly Xcode downloads☆35Updated last year
- UIKit presentation APIs in SwiftUI☆47Updated 2 years ago
- An app that displays Package.swift info☆42Updated 2 years ago
- A tool for learning how the SwiftUI layout system works, and for debugging your own layout code.☆172Updated 3 years ago
- An extension executor for iOS, allowing bypass of UIActivityViewController to execute both UI and non-UI action extensions.☆64Updated last month
- A Swift library for working with JSON Schema definitions — especially for AI tool use.☆53Updated 4 months ago
- SwiftUI additions and helpers that are missing from the official implementation.☆29Updated 2 years ago
- 🍎 Interact with AppStoreConnect☆45Updated 3 years ago
- Effortless modular dependency injection for Swift.☆60Updated last year