{"repo":"SocketCluster/socketcluster","free":true,"listed":false,"github":"https://github.com/SocketCluster/socketcluster","clone":"git clone https://github.com/SocketCluster/socketcluster.git","description":"Highly scalable realtime pub/sub and RPC framework","language":"JavaScript","stars":6194,"topics":["realtime","nodejs","websocket","pubsub","scalable","kubernetes","docker","framework","websockets","javascript"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"SocketCluster Toolset and boilerplate for quickly creating systems using SocketCluster. See the client and server repos for documentation: - https://github.com/SocketCluster/socketcluster-client - https://github.com/SocketCluster/socketcluster-server Documentation for SCC (horizontally scalable cluster) is available at https://github.com/SocketCluster/socketcluster/blob/master/scc-guide.md Installation First, set up Node.js on your machine. Then set up the socketcluster command: or: then: Once it's installed, go to your new myapp/ directory and launch with: Access at URL http://localhost:8000/ Node.js v10.0.0 or above is recommended but you can also use SocketCluster with older Node.js versions if you use while loops instead of for-await-of loops. Compatibility mode For compatibility with existing SocketCluster clients, set the protocolVersion to 1 and make sure that the path matches your old client path: Change log See the 'releases' section for changes: https://github.com/SocketCluster/socketcluster/releases License (The MIT License) Copyright (c) 2013-2023 SocketCluster.io Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to ","default_branch":null,"files":null,"tree":[],"storefront":"/r/SocketCluster","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SocketCluster/socketcluster/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."}