{"repo":"geckosio/geckos.io","free":true,"listed":false,"github":"https://github.com/geckosio/geckos.io","clone":"git clone https://github.com/geckosio/geckos.io.git","description":"🦎 Real-time client/server communication over UDP using WebRTC and Node.js http://geckos.io","language":"TypeScript","stars":1490,"topics":["webrtc","nodejs","sctp","upd"],"license":"BSD-3-Clause","category":"chat-messaging","readme_excerpt":"geckos.io Geckos&#46;io offers real-time client/server communication over UDP using WebRTC and Node.js Geckos&#46;io fits perfectly with your next HTML5 real-time multiplayer games or chat app. --- :mega: Version 3 Available! Version 3 of geckos.io is based on node-datachannel@0.5.x and only supports ESM and Node.js =16 . There are no other breaking changes. Version 2 Version 2 has huge performance improvements. I switched from wrtc to node-datachannel, which is much lighter and faster compared to wrtc. Geckos.io is now shipped as ECMAScript modules and will only support Node.js ^14.15 and =16 . Install it Want to know more? Join the discussions! --- Who should NOT use this library? - People who have never build a multiplayer game, should probably use a library like socket&#46;io instead, since there are way more examples/tutorial available. Socket&#46;io and geckos&#46;io use a similar API. The switch from socket&#46;io to geckos&#46;io should be easy. - People who have no experiences setting up their own servers with UDP port forwarding, should probably look for a simple solution like websocket, although it is slower. Menu - What is it made for? - Getting Started - Changelog - Documentation - Usage - Troubleshooting - Cheatsheet - Raw Messages - Reliable Messages - Server - Deployment - ICE Servers - TypeScript - Docker - Examples - And some more things at the end of this file. What is it made for? It's designed specifically for your HTML5 real-time multiplayer games by low","default_branch":null,"files":null,"tree":[],"storefront":"/r/geckosio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/geckosio/geckos.io/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}