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.
Endpoints
Type-Safe Swift Networking
EZNetworking
A lightweight Swift networking library for handling API requests.
Request
Declarative HTTP networking, designed for SwiftUI
SwiftyPing
ICMP ping client for Swift 5
TermiNetwork
🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.
ws
⚠️ Deprecated - (in favour of Networking) :cloud: Elegantly connect to a JSON api. (Alamofire + Promises + JSON Parsing)
Snowdrop
Networking made easy
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.
Fetch
A resource based network abstraction based on Alamofire.
Hover
Async network layer with Combine
Netswift
A type-safe, high-level networking solution for Swift apps
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.
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.
NetUtils
Swift library that simplifies getting information about your network interfaces and their properties, both for iOS and OS X.
Networking
✨ A fully declarative Swift networking library inspired by SwiftUI and macros. Build expressive, composable, and testable network requests with ease.
TinyNetworking
Tiny Networking Library
Typhoon
Typhoon is a lightweight library for handling task retries with customizable policies.
PerfectCURL
cURL support for Perfect.
Alley
Essential `URLSessionDataTask` micro-wrapper for communication with HTTP(S) web services, with built-in automatic request retries.