SOCKJS Logo
Demo Mode - Simulated WebSocket

Playground

Test SockJS connections in your browser. Write code, connect to servers, and see real-time results.

Connection Settings

Disconnected

Code Editor

// Initialize SockJS connection
import SockJS from 'sockjs-client';

const socket = new SockJS('wss://socket-public.shockjs.app');

socket.onopen = function() {
  console.log('Connected to SockJS Public Server!');
  socket.send(JSON.stringify({ type: 'ping' }));
};

socket.onmessage = function(e) {
  const data = JSON.parse(e.data);
  console.log('Received:', data);
};

socket.onclose = function() {
  console.log('Disconnected from server');
};

socket.onerror = function(err) {
  console.error('Connection error:', err);
};

Send Message

Console Output

[05:46:47] Ready to connect to SockJS Public Server

Network Traffic

No activity
Messages Sent
0
Messages Received
0
Uptime
0s

Quick Examples