Packages for keyword “networking”
These packages are available as a package collection, usable in Xcode or SwiftPM.
HPNetwork
A protocol-based networking stack written in Swift
JNetworkManager
Network manager wrapper for alamofire
Pigeon
Async state management for SwiftUI (and UIKit) 🐦
Relax
Declaratively build and send client requests for REST APIs in Swift.
request-dl-nio
Simplifies network requests using SwiftNIO with powerful types like DataTask, DownloadTask, and UploadTask.
swift-rtc
SwiftRTC - RTC Protocols in Swift with Sans-IO
SwiftyNetworking
SwiftyNetworking is a powerful and easy-to-use networking client written in Swift
APIWrapper
🍯 Use @propertyWrapper to provide the necessary data for network requests in a more aggregated form.
Superhighway
As big a networking library as you'll need
SwiftUPnP
A 100% Swift based UPnP implementation
AENetwork
Simple and lightweight networking in Swift
AgoraRTM
[Beta] Agora's Signaling 2.0 SDK Swift Package for iOS, macOS and visionOS 📦
Alley
Essential `URLSessionDataTask` micro-wrapper for communication with HTTP(S) web services, with built-in automatic request retries.
Dots
Lightweight Concurrent Networking Framework
EagleNet
Simple lightweight networking layer written on top of URLSession. This will provide a clean, separate layer for networking.
Harbor
Harbor is a library for making API requests in Swift in a simple way using async/await.
IzziRequest
IzziRequest is a super lightweight Swift package that helps you efficiently manage network calls in your application. It supports all key aspects of modern networking, including HTTP methods, request bodies, headers, timeout control, and flexible caching.
pingx
This ultralight and easy-to-use library is designed to help developers accurately measure and analyze network ping latency in their applications.
Restofire
Restofire is a protocol oriented networking client for Alamofire
RoyalVNCKit
A modern, high performance implementation of the VNC/RFB protocol written in Swift.