Skip to content
William Stein edited this page Aug 14, 2018 · 8 revisions

The following companies are using Primus to power their real-time services in production.

Nodejitsu
Nodejitsu is the simplest, most reliable and intelligent Node.js hosting platform. Primus is used at Nodejitsu to power their real-time streaming logs which work from their `jitsu` command line application as well as their web interface.
Observe.it
Observe.it allows you to watch your users in real-time and learn from their browsing behaviours. The data is streamed in real-time through Primus.
CoCalc
CoCalc is a single page website in which you can collaboratively use Sage, R, Jupyter Notebooks, Octave, LaTeX, command line terminals, and much more. The client/server messaging is all done via Primus.
Shopetti
Shopetti simplifies online shopping for your while making it fun. It provides a single app combining social discovery, comparison shopping, sales alerts and a universal cart. Shopetti utilizes Primus to synchronize in real-time cross the user carts cross browsers and cross devices.

Projects / Demo Systems

XMPP-FTW
Developed to make XMPP really simple and quick for front end developers. XMPP-FTW allows you to interact with XMPP using JSON over a websocket. The websocket connection is handled by Primus both on the server and client.
ESPR Demo (пояснение кода на русском)
Express + SoskJS + Primus + Redis Demo. This example shows a simple interaction expressjs and primus with the possibility of scalability. P.S.: Comments the code in Russian. I will accept pull request along with English explanations.
eureca.io : a bidirectional RPC for nodejs
Eureca.io tries to make client<->server calls as transparent as possible, it allow you to call server methods from client and vice versa without worrying about network communication layer.
the latest developement version switched to Primus.io to support all transport layers provided by primus
examples and tutorials are available on eureca.io website
Clone this wiki locally