Packages for keyword “networking”
These packages are available as a package collection, usable in Xcode or SwiftPM.
NetUtils
Swift library that simplifies getting information about your network interfaces and their properties, both for iOS and OS X.
SwiftNetworkKit
A composable, protocol-oriented networking layer for Swift. Zero external dependencies. Swift 6 strict concurrency. iOS 16+ / macOS 13+ / tvOS 16+ / watchOS 9+ / visionOS 1+.
SwiftyNetworking
Build powerful networking layers with the clarity and elegance of SwiftUI. 🚀
TinyNetworking
Tiny Networking Library
Typhoon
Typhoon is a lightweight library for handling task retries with customizable policies.
MetaverseKit
Monolithic dependency for SwiftPM encapsulating many ASWF projects to swiftly architect our digital reality.
PerfectCURL
cURL support for Perfect.
swift-event
Swift wrapper around libevent for event-driven, non-blocking I/O and async TCP sockets. Uses kqueue on Apple platforms and epoll on Linux. Swift 6 concurrency.
ApiKit
Integrate with REST APIs using Swift.
MicroClient
A lightweight, zero-dependency Swift networking library designed for type-safe HTTP requests using modern Swift concurrency
RequestSpec
A lightweight Swift library providing a declarative, type-safe API for building HTTP requests. Built on URLRequest and fully interoperable with URLSession, Alamofire, and other networking libraries.
Networking
✨ A fully declarative Swift networking library inspired by SwiftUI and macros. Build expressive, composable, and testable network requests with ease.
swift-api-client
Comprehensive and modular Swift library for API design.
Alley
Essential `URLSessionDataTask` micro-wrapper for communication with HTTP(S) web services, with built-in automatic request retries.
asroutes
SwiftNIO CLI and library for retrieving IPv4 and IPv6 IRR origin-route prefixes by autonomous system number.
Babylon
Captures HTTP/HTTPS, WebSocket, gRPC, and runtime trace data from your app and sends it to Rockxy. No proxy or certificate required.
Background
Background Tasks and Networking
cidrmerge
cidrmerge is an offline policy compiler and reusable Swift library. It turns IPv4 and IPv6 addresses, networks, and inclusive ranges into a deterministic, minimal exact address cover.
Hyperspace
An extremely lightweight wrapper around URLSession to make working with APIs a breeze.
Pigeon
Async state management for SwiftUI (and UIKit) 🐦