7 Useful JavaScript Libraries To Build a Real-Time Web App

This page summarizes the projects mentioned and recommended in the original post on dev.to

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • ws

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

    With over 19k stars on GitHub and about 60 million weekly downloads on npm, ws is one of the most popular open-source libraries for real-time web application development

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • Socket.io

    Realtime application framework (Node.JS server)

    Socket.io is one of the best cross-browser JavaScript library that provides event-driven communication capabilities for use in real-time applications. It allows bi-directional communication between client and server. Bi-directional communications are enabled when a client has Socket.IO in the browser, and a server has also integrated the Socket.IO package.

  • Pusher

    Ruby library for Pusher Channels HTTP API

    Pusher is a hosted service that makes it super-easy to add real-time data and functionality to web and mobile applications. It sits as a real-time layer between your servers and your clients. Pusher maintains persistent connections to the clients — over WebSocket if possible and falling back to HTTP-based connectivity — so that as soon as your servers have new data that they want to push to the clients they can do, instantly via Pusher.

  • deepstream.io

    deepstream.io server

    Deepstream is an open-source library for real-time web application development. The library, which is built with Node.js and Engine.io, helps developers build frontend web applications that perform real-time updates while requiring minimal backend code.

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

  • WebRTC python server: STUN/TURN servers for your python app

    1 project | dev.to | 10 Nov 2024
  • WebSocket : Create your First WebSocket connection

    1 project | dev.to | 26 Jun 2024
  • Creating a nextjs chat app for learning to integrate sockets

    1 project | dev.to | 25 Jun 2024
  • Four months working with NextJS my experience

    1 project | dev.to | 20 Jun 2024
  • CVE-2024-38355: socket.io Vulnerability

    1 project | news.ycombinator.com | 20 Jun 2024

Did you konow that TypeScript is
the 1st most popular programming language
based on number of metions?