Socket.io Alternatives

Apps similar to Socket.io include TrailBase, which is free and open source. Other options are Primus, Jetty, JBoss and SockJS. You're spoiled for choice with Backend as a Service like Socket.io: we list more than 25 alternatives for Windows, Linux, Mac, the web and self-hosting.

Copy a direct link to this comment to your clipboard
Alternatives
Socket.io alternatives page was last updated

Alternatives list

  1. TrailBase icon
     12 likes

    TrailBase offers a blazingly fast, open-source application server featuring type-safe APIs and real-time data. Built on Rust, with JS/ES6/TS runtime, it provides built-in authentication, admin UI, and low-latency responses. Supports mobile, web, and desktop, eliminating the need for dedicated caches.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Docker
    Good alternative?
     
  2. Primus icon
     2 likes

    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.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • JavaScript
    • Node.JS
    Good alternative?
     
  3. Jetty icon
     14 likes

    The Jetty Web Server provides a HTTP server and Servlet container capable of serving static and dynamic contend either from a standalone or embedded instantiations.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  4. JBoss icon
     14 likes

    JBoss is Red Hats Java EE 5-compliant (soon Java EE 6-compliant) application server. It is, as with Red Hat itself, dual-licensed either as open source (community edition) or commercially (enterprise edition).

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  5. SockJS icon
     1 like

    SockJS is a browser JavaScript library that provides a WebSocket-like object. SockJS gives you a coherent, cross-browser, Js API which creates a low latency, full duplex, cross-domain communication channel between the browser and the web server.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • JavaScript
    • Node.JS
    Good alternative?
     
  6. eventlet icon
     3 likes

    Eventlet is a concurrent networking library for Python that allows you to change how you run your code, not how you write it.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Python
    Good alternative?
     
  7. Ably icon
     7 likes

    Scalable pub/sub platform offers developers secure, low-latency, enterprise-grade realtime messaging, built-in features for GPS tracking, event updates, and automatic failover, delivering billions of messages daily to users across industries on a global edge network.

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Online
    • GB flagUnited Kingdom
    Ably screenshot 1
    Good alternative?
     
  8. Mako Server icon
     2 likes

    Compact web and app server featuring Lua scripting, built-in app framework, SQLite database, async sockets, WebSocket support, SMTP, MQTT, OPC-UA, Modbus, SMQ broker, automated Let's Encrypt TLS, and instant start on multiple operating systems.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  9.  3 likes

    ASP.NET SignalR is a new library for ASP.NET developers that makes it incredibly simple to add real-time web functionality to your applications. What is "real-time web" functionality? It's the ability to have your server-side code push content to the connected...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    • .NET Framework
    Good alternative?
     
  10. simperium icon
     5 likes

    Simperium is a service for developers to move data everywhere it's needed, instantly and automatically.

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Mac
    • Windows
    Good alternative?
     
  11. A WebSocket Implementation for Node.JS ( Draft -08 through the final RFC 6455 )

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • JavaScript
    • Node.JS
    Good alternative?
     
  12. Pusher icon
     8 likes

    Pusher is a hosted API for quickly, easily and securely adding scalable realtime functionality to web and mobile apps.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • GB flagUnited Kingdom
    Pusher screenshot 1
    Good alternative?
     
12 of 29 Socket.io alternatives