vapor/websocket-kit

WebSocket client library built on SwiftNIO

313

stars

135

commits

Swift

primary language

Jul 17, 2026

updated

docs.vapor.codes/4.0/advanced/websockets/
server-side-swift
spm
swift
swift-nio
vapor
vapor-service
websockets
Browse cluster: Server-side Swift web frameworks

README

WebSocketKit

Documentation Team Chat MIT License Continuous Integration Swift 5.10+


WebSocketKit provides an abstraction over SwiftNIO's Websockets to make it easy to build websocket clients and servers in Swift. IT provides functionality to send and receive data, ping/pongs and text, connection handling and upgrade handling. It should be simpler to use than using SwiftNIO directly.

Contributors

(top 30 of 34)

tanner0101

59 commits

gwynne

12 commits

0xTim

10 commits

loganwright

4 commits

vapor/websocket-kit

WebSocket client library built on SwiftNIO

313

stars

135

commits

Swift

primary language

Jul 17, 2026

updated

docs.vapor.codes/4.0/advanced/websockets/
server-side-swift
spm
swift
swift-nio
vapor
vapor-service
websockets
Browse cluster: Server-side Swift web frameworks

README

WebSocketKit

Documentation Team Chat MIT License Continuous Integration Swift 5.10+


WebSocketKit provides an abstraction over SwiftNIO's Websockets to make it easy to build websocket clients and servers in Swift. IT provides functionality to send and receive data, ping/pongs and text, connection handling and upgrade handling. It should be simpler to use than using SwiftNIO directly.

Contributors

(top 30 of 34)

tanner0101

59 commits

gwynne

12 commits

0xTim

10 commits

loganwright

4 commits

Languages

Swift

100.0%