Primus, the creator god of transformers but now also known as universal wrapper for real-time frameworks. There are a lot of real-time frameworks available for Node.js and they all have different opinions on how real-time should be done. Primus provides a common low level interface to communicate in real-time using various real-time frameworks.If you deploy your application behind a reverse proxy (Nginx, HAProxy, etc.) you might need to add WebSocket specific settings to its configuration files. If you intend to use WebSockets, please ensure that these settings have been added. There are some example configuration files available in the observing/balancerbattle repository.
real-time websocket framework sockjs browserchannel polling http nodejs node abstraction engine.io comet streaming pubsub pub sub ajax xhr faye io primus prumus realtime socket socket.io sockets spark transformer transformers websockets ws uwsVert.x-Web is a set of building blocks for building web applications with Vert.x. Think of it as a Swiss Army Knife for building modern, scalable, web apps. Template engine implementations are in the template engine sub-project.
vertx reactive web client server sockjsSpring Boot WebSocket Chat Demo
spring-boot websocket sockjs stomp chat spring tutorialIf you want to contribute, install dependencies and run gulp command from root repo folder - this results in creating build file in build directory.After work done you can build unminified (centrifuge.js) and minified (centrifuge.min.js) bundles on top repo level using npm run build command.
centrifugo javascript-client websocket sockjs centrifugeaiosockjs is a SockJS server based on aiohttp PEP 3156 asyncio module.aiosockjs is a SockJS integration for aiohttp. SockJS interface is implemented as a aiohttp route. Its possible to create any number of different sockjs routes, ie `/sockjs/* or /mycustom-sockjs/*. You can provide different session implementation and management for each sockjs route.
aiohttp sockjs websockets asyncioWebSocket-multiplex is a small library on top of SockJS that allows you to do multiplexing over a single SockJS connection.For a full-featured example see the /examples/sockjs directory.
websockets websocket sockjs multiplex multiplexingThis project has been deprecated in favor of the official SockJS-client which now works seamlessly across Node.js and browser environments.This is a small wrapper around the sockjs-client framework that was designed for browsers. It wraps it in a jsdom environment and adds some WebSocket magic to make it go fast.
sockjs client node real-timeInvoke the sbin/rabbitmq-server shell script. You can also start the server in detached mode with rabbitmq-server -detached, in which case the server process runs in the background.
rabbitmq consumer coldfusion stomp-plugin sockjs cfml commandboxStart your application: ./node_modules/.bin/gulp. It is recommended to add this as the start script in your package.json.
elm express sockjs scaffoldingChuckT is an event transport system built on the SockJS websocket API. This module is the server-side implementation of ChuckT and is designed to complement the client-side ChuckT JavaScript library.
websockets websocket sockjs sockjs-node events eventDefine resources with auto-binded methods that can be called remotely on top of Primus. This plugin depends on primus-multiplex and primus-emitter however if you disable multiplexing then you can omit installing primus-multiplex. Method on an object prototype in the form of on + method, like onupdate will be automatically binded as an event on all incoming sparks, then the event can be called remotely by the client by just invoking the method name without the on like update.
ws rpc resource remote channels realtime websocket engine.io socket.io plugin sockjs browserchannel primusNode.JS module that adds room capabilities to a Primus server. All clients that joined rooms user:*, user:*:*, user:*:*:123 should receive the hello message.
connection ws rooms channels realtime websocket engine.io socket.io plugin sockjs browserchannelPrimus.IO combines the core Primus with primus-rooms, primus-emitter and primus-multiplex plugins to provide an easy and still powerfull way of developing real time applications. For more details on options or additional methods please check each individual module README file and test cases.
connection ws rooms channels realtime real-time websocket engine.io socket.io plugin sockjs browserchannel primus primus.ioSockJS-cyclone is a pure Python server implementation for the SockJS client library running on the Cyclone web server. SockJS-cyclone is released under the MIT license.
sockjs sockjs-server cyclone twisted websocketYou need to be running Node.js 0.8+ to use this library. All operational errors are wrapped into a Client.RequestError object.
centrifugo websockets sockjs real-timeSockJS server for for Actix framework. Actix SockJS is licensed under the Apache-2.0 license.
sockjs websocket websocket-server actix
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.