Top 15 Autobahn Alternative and Similar Softwares | Dec 2024

The Autobahn project provides open-source implementations of the The WebSocket Protocol and The Web Application Messaging Protocol (WAMP) network protocols.

1. JsSIP

JsSIP JsSIP, the JavaScript SIP librarySource code : https://github.com/versatica/JsSIP......

2. CrossBar.io

CrossBar.io Crossbar.io is a networking platform for distributed and micro·service applications, implementing the open Web Application Messaging Protocol (WAMP). Let Crossbar.io take care of the "hard" parts of messaging so you can focus on your app's features. It is feature "rich", "scalable", "robust" and "secure". Source code : https://github.com/crossbario/crossbar......

3. WebSocket-Node

WebSocket-Node A WebSocket Implementation for Node.JS ( Draft -08 through the final RFC 6455 ) Source code : https://github.com/theturtle32/WebSocket-Node......

4. deepstream.io

deepstream.io A secure realtime server, supporting data-sync, RPCs and events......

5. ScaleDrone

ScaleDrone ScaleDrone is a push messaging service focusing on security.It is the easiest way of adding real-time capabilities to your web or mobile app.......

6. Beebotte

Beebotte Beebotte is a cloud platform providing key building blocks to accelerate the development of the Internet of Things and Real time connected applications. Beebotte supports REST, Websockets and MQTT to connect anything and everything in real time.......

7. noPoll

noPoll noPoll is a OpenSource WebSocket implementation (RFC 6455), written in ansi C, that allows building pure WebSocket solutions or to provide WebSocket support to existing TCP oriented applications.noPoll provides support for WebSocket (ws://) and TLS (secure) WebSocket (wss://), allowing message based (handler notified) programming or stream oriented access.noPoll was written......

8. WebRTC

WebRTC WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple JavaScript APIs. The WebRTC components have been optimized to best serve this purpose.WebRTC is based on TCP and UDP......

9. SuperTCP

SuperTCP SuperTCP is a better algorithm for TCP. TCP is the protocol that rules the internet. Any internet traffic (besides most real-time or “streaming” traffic) uses TCP to send data back and forth from your computer to the server you’re talking to. Unfortunately, TCP was developed over 30 years ago and......

10. thethings.iO

thethings.iO Companies developing new IoT currently have a lot to do - design, prototypes, and manufacturing the thing, build the app, and develop the cloud platform to store the data, all from scratch.thethings.iO frees up your company to focus on what you do best: build awesome new things.thethings.iO significantly reduces the......

11. LanDroid

LanDroid LanDroid is all-in-one network tool with simple and handy interface.* No AdsFeatures:* LocalNet - Local Interfaces, Routing and WiFi information* PublicIP - Displays your real IP and extra information* IP Lookup - Shows Country,ISP,Network,ASN and RIR* DNS Lookup (using fixed remote server)* Whois* Ping* TraceRoute* NetStat - Shows active and......

12. gobetween

gobetween Modern & minimalistic proxy server for the Cloud era.- TCP Load Balancing- Clear and beautiful TOML config file.- Integrates seamlessly with Docker and with any custom system (thanks to Exec discovery and healtchecks)- Single binary distribution (only one gobetween binary + TOML config file)Backends Discovery:Static - hardcode backends list in......

13. H2O

H2O An optimized HTTP server / library implementation that can be used either as a standalone server or a library. Supported Protocols: HTTP/1.0 (http and https) HTTP/1.1 (http and https) Websocket (RFC6455, both ws and wss) HTTP/2.0 (draft 14, via Upgrade, NPN, ALP......

14. SockJS

SockJS SockJS is a browser JavaScript library that provides a WebSocket-like object. SockJS gives you a coherent, cross-browser, Javascript API which creates a low latency, full duplex, cross-domain communication channel between the browser and the web server.Under the hood SockJS tries to use native WebSockets first. If that fails it can......

15. Faye

Faye Faye is a set of tools for simple publish-subscribe messaging between web clients. It ships with easy-to-use message routing servers for Node.js and Rack applications, and clients that can be used on the server and in the browser.......