Networking

Alamofire

25268

An HTTP networking library from the creators of AFNetworking.

Perfect

12171

An application server which provides a framework for developing web and other REST services.

vapor

11150

Elegant web framework for Swift that works on iOS, OS X, and Ubuntu.

Moya

7043

Network abstraction layer.

Kitura

5970

Web framework and HTTP server by IBM.

starscream

3128

Starscream is a conforming WebSocket RFC 6455 client library for iOS and OSX.

Socket.IO-Client

2585

iOS/OS X client for socket.io.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

swifter

2095

Tiny http server engine.

OAuthSwift

1809

OAuth library for iOS and OSX.

Zewo

1710

Venice based HTTP server(Linux ready).

Networking

1480

Simple HTTP Networking and NSURLSession wrapper with image caching support.

siesta

1401

iOS REST Client Framework

Socks

1084

Pure-Swift Sockets: TCP, UDP; Client, Server; Linux, OS X.

Just

1041

Just is a client-side HTTP library inspired by python-requests - HTTP for Humans.

Blackfire

944

A fast HTTP web server based on Node.js and Express that works on iOS, OS X, and Ubuntu.

Hedwig

885

Send email to any SMTP server like a boss.

SwiftWebSocket

855

High performance WebSocket client library.

Express

848

A simple, yet unopinionated web application server.

Pitaya

846

A HTTP / HTTPS networking library just incidentally execute on machines.

SPTDataLoader

580

The HTTP library used by the Spotify iOS client.

DVR

506

A simple framework for making fake NSURLSession requests.

Edge

479

A multiplatform web and networking framework.

Xniffer

433

A network profiler built on top URLSession.

Transporter

431

A tiny library makes uploading and downloading easier.

Curassow

390

HTTP server using the pre-fork worker model.

TRON

380

Lightweight network abstraction layer, written on top of Alamofire.

Swish

346

A networking library that is particularly meant for requesting and decoding JSON via Argo. It is protocol based, and so aims to be easy to test and customize.

Caramel

302

A cross-platform module for building server applications.

Network Objects

268

Swift backend / server framework(supports Linux).

Swifton

261

A Ruby on Rails inspired Web Framework that runs on Linux and OS X.

Fire

235

A delightful HTTP/HTTPS networking framework for iOS/macOS/watchOS/tvOS platforms.

Apollo iOS

229

Strongly-typed, caching GraphQL client for iOS.

Bridge

214

Simple Typed JSON HTTP Networking for iOS.

ResponseDetective

201

A non-intrusive framework for intercepting any outgoing requests and incoming responses between your app and your server for debugging purposes.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

Redis

181

Redis client implemented from the original protocol spec. OS X + Linux compatible.

Restofire

140

A protocol oriented network abstraction layer that is built on top of Alamofire to use services in a declartive way.

PMHTTP

96

HTTP framework with a focus on REST and JSON.

ELWebService

83

A simple and concise API for interacting with HTTP web services.

SwifterSockets

45

A collection of socket utilities for OS-X and iOS.