Networking

Alamofire

25957

An HTTP networking library from the creators of AFNetworking.

Perfect

12395

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

vapor

11698

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

Moya

7501

Network abstraction layer.

Kitura

6152

Web framework and HTTP server by IBM.

starscream

3302

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

Socket.IO-Client

2739

iOS/OS X client for socket.io.

Enjoy iOS Cookies?

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

swifter

2154

Tiny http server engine.

Swifton

2055

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

OAuthSwift

1882

OAuth library for iOS and OSX.

Zewo

1730

Venice based HTTP server(Linux ready).

SwiftInstagram

1580

A wrapper for the Instagram API.

siesta

1465

iOS REST Client Framework

Networking

1067

Simple HTTP Networking and NSURLSession wrapper with image caching support.

Just

1057

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

Blackfire

949

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

ResponseDetective

914

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

SwiftWebSocket

901

High performance WebSocket client library.

Pitaya

851

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

Express

848

A simple, yet unopinionated web application server.

http

592

Repository for the development of cross-platform HTTP APIs.

SPTDataLoader

582

The HTTP library used by the Spotify iOS client.

DVR

510

A simple framework for making fake NSURLSession requests.

Edge

506

A multiplatform web and networking framework.

PMHTTP

493

HTTP framework with a focus on REST and JSON.

Socks

481

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

Transporter

436

A tiny library makes uploading and downloading easier.

TRON

395

Lightweight network abstraction layer, written on top of Alamofire.

Curassow

393

HTTP server using the pre-fork worker model.

Fire

375

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

Swish

355

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.

Redis

345

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

Caramel

302

A cross-platform module for building server applications.

Network Objects

268

Swift backend / server framework(supports Linux).

Enjoy iOS Cookies?

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

Hedwig

166

Send email to any SMTP server like a boss.

Heimdallr

163

Easy to use OAuth 2 library for iOS.

Restofire

148

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

Xniffer

95

A network profiler built on top URLSession.

Bridge

93

Simple Typed JSON HTTP Networking for iOS.

ELWebService

83

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

Apollo iOS

79

Strongly-typed, caching GraphQL client for iOS.

SwiftInstagram

71

A wrapper for the Instagram API.

SwifterSockets

55

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

Digger

39

Lightweight download framework that requires only one line of code to complete the file download task.