Networking

Alamofire

26941

An HTTP networking library from the creators of AFNetworking.

vapor

12728

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

Perfect

12670

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

Moya

8160

Network abstraction layer.

Kitura

6315

Web framework and HTTP server by IBM.

starscream

3581

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

Socket.IO-Client

2915

iOS/OS X client for socket.io.

Enjoy iOS Cookies?

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

swifter

2210

Tiny http server engine.

Swifton

2049

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

OAuthSwift

1974

OAuth library for iOS and OSX.

Zewo

1753

Venice based HTTP server(Linux ready).

ResponseDetective

1710

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

siesta

1557

iOS REST Client Framework

Just

1095

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

Networking

1089

Simple HTTP Networking and NSURLSession wrapper with image caching support.

Apollo iOS

1007

Strongly-typed, caching GraphQL client for iOS.

SwiftWebSocket

965

High performance WebSocket client library.

Hedwig

964

Send email to any SMTP server like a boss.

Blackfire

949

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

Pitaya

853

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

Express

850

A simple, yet unopinionated web application server.

http

713

Repository for the development of cross-platform HTTP APIs.

SPTDataLoader

583

The HTTP library used by the Spotify iOS client.

DVR

525

A simple framework for making fake NSURLSession requests.

Socks

504

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

PMHTTP

493

HTTP framework with a focus on REST and JSON.

Heimdallr

466

Easy to use OAuth 2 library for iOS.

Transporter

437

A tiny library makes uploading and downloading easier.

TRON

431

Lightweight network abstraction layer, written on top of Alamofire.

Xniffer

425

A network profiler built on top URLSession.

Curassow

393

HTTP server using the pre-fork worker model.

SwiftInstagram

392

A wrapper for the Instagram API.

Digger

389

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

Bamboots

364

Network request framework based on Alamofire, aiming at making network request easier for business development.

Enjoy iOS Cookies?

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

Swish

356

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

349

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

Caramel

300

A cross-platform module for building server applications.

Restofire

283

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

Restofire

283

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

Network Objects

269

Swift backend / server framework(supports Linux).

Fire

248

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

Bridge

93

Simple Typed JSON HTTP Networking for iOS.

ELWebService

83

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

Frisbee

74

Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application.

SwifterSockets

55

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

Edge

A multiplatform web and networking framework.