Recommendations for WebSocket libraries

This page summarizes the projects mentioned and recommended in the original post on /r/reactjs

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • ws

    Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js

  • Highly recommend to not use a library (like socket.io) that requires you to use a specific client/server. I've found that the browser WebSocket class is more than sufficient in most cases and very easy to use. And similarly, a server-side library like ws (if you have a Node.js server) is similarly easy to use. The logic of this is that websockets are very similar to TCP sockets which is the standard for native clients (non-web) and using a lower-level library will make it far easier to switch out technologies, languages, and network protocols if necessary.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts