What is SocketRocket?

A conforming WebSocket client library for iOS, macOS and tvOS.

Features/Design

  • TLS (wss) support, including self-signed certificates.
  • Seems to perform quite well.
  • Supports HTTP Proxies.
  • Supports IPv4/IPv6.
  • Supports SSL certificate pinning.
  • Sends ping and can process pong events.
  • Asynchronous and non-blocking. Most of the work is done on a background thread.
  • Supports iOS, macOS, tvOS.

Overview

  • Pricing: Free
  • Resource Link: https://github.com/facebook/SocketRocket
  • Resource Maker: Facebook
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Objective-C
  • CocoaPods: SocketRocket
  • Carthage: facebook/SocketRocket