APIKit

Network abstraction layer

A type-safe networking abstraction layer that associates request type with response type.

Type-safe networking abstraction layer that associates request type with response type.

GitHub

2k stars
59 watching
205 forks
Language: Swift
last commit: 5 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
inaka/jayme A Swift library providing an abstraction layer for RESTful API interactions 81
dbsystel/dbnetworkstack A network abstraction for fetching request and mapping them to model objects 35
andrejkolar/networkstack A simple Swift networking stack with built-in error handling and dependency injection. 35
clj-commons/manifold A compatibility layer for event-driven abstractions 1,021
azizuysal/netkit A concise HTTP framework for building web services in Swift 5
emadhegab/mhnetwork A protocol-oriented network layer designed to manage requests and responses in a structured and decoupled way. 19
mindbody/conduit A Swift networking library that simplifies HTTP requests and provides robust authentication capabilities. 52
haskell/network Provides a low-level networking interface in Haskell 327
aaronlevin/haskell-shopify A type-safe client library for the Shopify API 12
mrskwiggs/netswift A high-level networking solution for Swift apps that provides type-safe network calls 25
wasappli/wanetworkrouting An iOS library to handle API requests and route responses to client-side objects 10
teknasyon-teknoloji/persistencekit A library providing a simple way to store and retrieve Codable objects in various persistence layers 155
zaid-ajaj/fable.remoting A type-safe RPC communication layer that abstracts away HTTP and JSON, allowing clients to interact with servers as if they were pure stateless functions. 273
asyncninja/asyncninja Provides primitives and tools for concurrency and reactive programming in Swift 156
nicebyte/nicegraf An abstraction layer for graphics APIs 199