Skip to content

AlphaHydrae/msg-central

Repository files navigation

MSG Central

A WebSocket and Wamp Application Messaging Protocol (WAMP) web client.

Getting started

In the cloud

Visit https://msg-central.herokuapp.com and message away. This version may need a few seconds to answer.

MSG Central runs entirely in your browser, so it can connect to localhost URLs just fine. However, if you need to connect to an insecure WebSocket server or WAMP router somewhere on the web (your URL starts with ws:// and is not on localhost), use http://msg-central.herokuapp.com (or the browser may block the connection for security reasons).

On your machine

Clone, build and run the application locally:

git clone https://github.com/AlphaHydrae/msg-central.git
cd msg-central
npm ci
npm run build
npm start

What do I do with it?

You can:

  • Connect to a WebSocket server and:
    • Send messages
    • Receive messages
  • Connect to a WAMP router (optionally with ticket authentication) and:
    • Call procedures
    • Subscribe to topics

You can connect to wss://demos.kaazing.com/echo, the WebSocket echo server, to test sending and receiving messages.