Socket.io
peerjs
Socket.io | peerjs | |
---|---|---|
838 | 23 | |
60,882 | 12,301 | |
0.4% | 0.9% | |
8.3 | 8.6 | |
20 days ago | 10 days ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Socket.io
-
6 Repositories To Master Node.js
5. Socket.io
-
Low-code drag-and-drop tool for building RESTful APIs with in minutes.
Socket.io: Real-time communication used by the application to provide live update of some feature and settings.
-
WebSocket : Create your First WebSocket connection
Websockets in Node.js There are various libraries that let you create a ws server:- https://www.npmjs.com/package/websocket https://github.com/websockets/ws https://socket.io/
-
Creating a nextjs chat app for learning to integrate sockets
For the socket integration I use https://socket.io/ and follow their integration guide about nextjs ( https://socket.io/how-to/use-with-nextjs)
-
Build a real-time voting app with WebSockets, React & TypeScript 🔌⚡️
Wasp has lots of time-saving features, including WebSocket support via Socket.IO, Authentication, Database Management, and Full-stack type-safety out-of-the box.
-
Four months working with NextJS my experience
I don’t like to use sockets on nextjs, just looking at the integration page of socket.io (How to use with Next.js | Socket.IO) feel so weird for me, also combining the fact that the developer server is just a nightmare, I prefer to avoid everything related to websockets and nextjs at least for the moment.
- CVE-2024-38355: socket.io Vulnerability
- Meilleures pratiques pour créer une application Express.js
-
Top 20 Javascript Libraries on Github
Repository: Socket.io
-
Socket.io Connection Issues on localhost!
When developing web applications, you might encounter connectivity issues between your client and server when using Socket.io on localhost.
peerjs
-
Show HN: I built a website to share files and messages without any server
look at https://peerjs.com that this the project is using.
-
Help us prioritize features for our decentralized p2p chat app
this app is using peerjs to connect peers over a webrtc connection. check out thier docs for more info. with webrtc, things like file-transfer, should be very performant compared to cloud storage providers... especially over LAN. network speed doesnt seems to be an issue i have experienced.
- Blockchain as a Datastructure
-
Some things I learned, retrofitting a browser-based RTS for network multiplayer.
I'm using the client-side PeerJS https://peerjs.com/ library for networking. As the name may imply, a direct connection is established between two peers using WebRTC via "handshake" through an intermediary server they host - and, they provide source for the server as well. I have found it to be quite reliable, thus far.
-
A question about webrtc
You kind of sound like a beginner. The browser APIs are a bit painful to work with. It might be easier to use PeerJS: https://peerjs.com/
-
Create a Keyword Generator Chrome Extension🔥
If you want you can use Preact. PreactJS is a lightweight alternative to ReactJS, designed for high performance and compatibility. is often used in applications where performance is critical and has a small footprint.
-
Do you feel that programming has been easier to understand in game development versus other types of programming because of your experience with actual videogames?
This opens up a lot of neat possibilities, and fortunately I found a very easy JavaScript library for handling multiplayer called PeerJS. The way you can send packets from player to player is very simple and something even a beginner to JavaScript could understand.
-
Ask HN: Those making $0/month or less on side projects – Show and tell
You might be able to eliminate the VPS by making it P2P using something like PeerJS [1]. PeerJS provides a free shared connection broker server.
[1]: https://peerjs.com/
-
New to WebRTC and Node.js, Need Help Getting Started
Note: peerjs is a good starting point!
-
We just release our first version of TOONKS, a 3D Multiplayer Game where you can play a tiny tank against your friends directly on your browser without any installation.
We use peer.js module to create a WebRTC connection between clients
What are some alternatives?
Primus - :zap: Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in.
simple-peer - 📡 Simple WebRTC video, voice, and data channels
SocketCluster - Highly scalable realtime pub/sub and RPC framework
mediasoup - Cutting Edge WebRTC Video Conferencing
Centrifugo - Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.
Pion WebRTC - Pure Go implementation of the WebRTC API
Introducing .NET Multi-platform App UI (MAUI) - .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
coturn - coturn TURN server project
Mercure - 🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications
simple-peer-files - A library to send files over WebRTC
SockJS - WebSocket emulation - Node.js server
js-libp2p-webrtc-star - libp2p WebRTC transport that includes a discovery mechanism provided by the signalling-star