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.
2k stars
 59 watching
 205 forks
 
Language: Swift 
last commit: over 1 year ago 
Linked from   2 awesome lists  
 Related projects:
| Repository | Description | Stars | 
|---|---|---|
|    |  A Swift library providing an abstraction layer for RESTful API interactions | 81 | 
|    |  A network abstraction for fetching request and mapping them to model objects | 36 | 
|    |  A simple Swift networking stack with built-in error handling and dependency injection. | 35 | 
|    |  A compatibility layer for event-driven abstractions | 1,022 | 
|    |  A concise HTTP framework for building web services in Swift | 5 | 
|    |  A protocol-oriented network layer designed to manage requests and responses in a structured and decoupled way. | 19 | 
|    |  A Swift networking library that simplifies HTTP requests and provides robust authentication capabilities. | 52 | 
|    |  Provides a low-level networking interface in Haskell | 329 | 
|    |  A type-safe client library for the Shopify API | 12 | 
|    |  A high-level networking solution for Swift apps that provides type-safe network calls | 25 | 
|    |  An iOS library to handle API requests and route responses to client-side objects | 10 | 
|    |  A library providing a simple way to store and retrieve Codable objects in various persistence layers | 154 | 
|    |  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. | 275 | 
|    |  Provides primitives and tools for concurrency and reactive programming in Swift | 156 | 
|    |  An abstraction layer for graphics APIs | 199 |