Primacron is a high level abstraction build on top of Primus


Primacron is an ancient scientist who's responsible for building Unicron, the evil twin of Primus.

Primacron is a high level and highly opinionated interface for Primus which provides multi-server logic through redis and plain HTTP. It introduces the concept of forced validation for every single message it receives. This gives you the guarantee that you can "safely" processes these messages once they are emitted.

This high level interface is composed out of various Primus plugins that are maintained by the Primus project:

The module depends on redis as a socket address -> server IP dictionary which is shared between the various of connected servers. If you do not have redis installed on your server you should download it from

The module is distributed through npm and can be installed using.

npm install --save primacron