Packages for keyword “networking”
These packages are available as a package collection, usable in Xcode or SwiftPM.
EagleNet
Simple lightweight networking layer written on top of URLSession. This will provide a clean, separate layer for networking.
Request
Declarative HTTP networking, designed for SwiftUI
swift-usd
A Swift-native, cross-platform framework for building OpenUSD applications.
ws
⚠️ Deprecated - (in favour of Networking) :cloud: Elegantly connect to a JSON api. (Alamofire + Promises + JSON Parsing)
Arachne
Networking layer for apps using Swift Concurrency.
Endpoints
Type-Safe Swift Networking
EZNetworking
A lightweight Swift networking library for handling API requests.
swifty-networking
Modern Swift 6.3 networking: typed throws, nonisolated(nonsending) transport, first-class streaming, zero-copy bytes.
SwiftyPing
ICMP ping client for Swift 5
TermiNetwork
🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.
swift-tailscale-client
Unofficial Swift 6 client for the Tailscale LocalAPI
Fetch
A resource based network abstraction based on Alamofire.
Frisbee
Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application.
Hover
Async network layer with Combine
HPNetwork
A protocol-based networking stack written in Swift
Netswift
A type-safe, high-level networking solution for Swift apps
Relax
Declaratively build and send client requests for REST APIs in Swift.
SimpleNetworking
Simple networking is a Swift library for handling network requests. It is built on top of URLSession and provides a simple and easy-to-use interface for making network requests. the key features of SimpleNetworking are simple, mockable, reliable.
Snowdrop
Networking made easy
swift-cidr
Value-semantic Swift types for IP addresses, networks, prefixes, endpoints, and CIDR math.