Socket.IO (@socketio)

Top repositories

1

socket.io

Realtime application framework (Node.JS server)
TypeScript
59,936
star
2

socket.io-client

Realtime application framework (client)
TypeScript
10,492
star
3

socket.io-client-java

Full-featured Socket.IO Client Library for Java, which is compatible with Socket.IO v1.0 and later.
Java
5,244
star
4

socket.io-client-swift

Swift
5,128
star
5

engine.io

The engine used in the Socket.IO JavaScript server, which manages the low-level transports such as HTTP long-polling and WebSocket.
JavaScript
4,569
star
6

socket.io-redis-adapter

Adapter to enable broadcasting of events to multiple separate socket.io server nodes.
TypeScript
2,712
star
7

socket.io-client-cpp

C++11 implementation of Socket.IO client
C++
2,181
star
8

socket.io-p2p

JavaScript
1,022
star
9

engine.io-client

The engine used in the Socket.IO JavaScript client, which manages the low-level transports such as HTTP long-polling, WebSocket and WebTransport.
JavaScript
738
star
10

socket.io-redis-emitter

The Socket.IO Redis emitter, allowing to communicate with a group of Socket.IO servers from another Node.js process.
TypeScript
712
star
11

socket.io-protocol

Socket.IO Protocol specification
JavaScript
494
star
12

engine.io-client-java

Engine.IO Client Library for Java
Java
356
star
13

socket.io-admin-ui

Admin UI for Socket.IO
Vue
322
star
14

socket.io-website

Socket.IO website and blog
JavaScript
311
star
15

engine.io-protocol

Engine.IO protocol
JavaScript
229
star
16

socket.io-adapter

The Socket.IO in-memory adapter
TypeScript
195
star
17

engine.io-server-java

Engine.IO Server Library for Java
Java
161
star
18

socket.io-parser

JavaScript
133
star
19

socket.io-deno

Socket.IO server for Deno
TypeScript
88
star
20

engine.io-parser

Parser for the engine.io protocol, used by client and server
TypeScript
75
star
21

socket.io-msgpack-parser

Socket.IO parser based on msgpack
JavaScript
62
star
22

socket.io-sticky

A simple and performant way to use Socket.IO within a cluster.
JavaScript
37
star
23

socket.io-mongo-adapter

The Socket.IO MongoDB adapter, allowing to broadcast events between several Socket.IO servers
TypeScript
21
star
24

socket.io-chat-platform

A basic chat platform based on Socket.IO
JavaScript
19
star
25

socket.io-postgres-adapter

The Socket.IO Postgres adapter, allowing to broadcast events between several Socket.IO servers
TypeScript
18
star
26

socket.io-redis-streams-adapter

The Socket.IO adapter based on Redis Streams, allowing to broadcast events between several Socket.IO servers.
TypeScript
17
star
27

socket.io-cluster-adapter

The Socket.IO official cluster adapter, allowing to broadcast events between several Socket.IO servers.
TypeScript
14
star
28

socket.io-json-parser

socket.io parser based on JSON.stringify / JSON.parse
JavaScript
12
star
29

socket.io-minimal-example

Socket.IO minimal example
HTML
8
star
30

socket.io-benchmarks

Benchmarks for Socket.IO
JavaScript
8
star
31

socket.io-compression-demo

JavaScript
7
star
32

get-started-drawing

7
star
33

lz77-compression-demo

JavaScript
7
star
34

socket.io-mongo-emitter

The Socket.IO MongoDB emitter, allowing to communicate with a group of Socket.IO servers from another Node.js process
TypeScript
6
star
35

socket.io-postgres-emitter

The Socket.IO Postgres emitter, allowing to communicate with a group of Socket.IO servers from another Node.js process.
TypeScript
5
star
36

socket.io-echo-server

Socket.IO echo server
JavaScript
4
star
37

socket.io-sample-playbook

This repository contains an Ansible playbook to set up a basic Socket.IO application.
JavaScript
4
star
38

tap-to-android

3
star
39

socket.io-swift-fiddle

Swift
2
star
40

socket.io-browsers

A reusable list of browsers to test when using defunctzombie/zuul
JavaScript
1
star