Realtime application framework (Node.JS server)
Companies using Socket.IO
How Socket.IO is being used
  • Trello

    Trello


    Where we have browser support (recent Chrome, Firefox, and Safari), we make a WebSocket connection so that the server can push changes made by other people down to browsers listening on the appropriate channels. We use a modified version* of the Socket.io client and server libraries that allows us to keep many thousands of open WebSockets on each of our servers at very little cost in terms of CPU or memory usage. So when anything happens to a board you’re watching, that action is published to our server processes and propagated to your watching browser with very minimal latency, usually well under a second.

  • InstaGIS

    #<User:0x00007f332b389770> InstaGIS


    websocket for realtime communication and map sync

  • AyeDeals

    #<User:0x00007f333e763978> AyeDeals


    We use socket.io to power Ayedeals business. More specifically for real time analytics.

  • Zube

    #<User:0x00007f333b4979b8> Zube


    Everything on Zube happens in real-time. We hooked Socket into all of our models.

  • DSP

    #<User:0x00007f3334105f68> DSP


    We use socket.io to notify user when long running UI tasks finish.

  • Patreon

    #<User:0x00007f332b85c1f8> Patreon


    Live chat server

  • Web Application Stack

    #<User:0x00007f333eb70bd8> Web Application Stack


    Used for sending real-time updates to connected browsers; to give real-time feedback about e.g. messages assigned to you, resolves in the inbox, etc.