---
title: "Colyseus"
description: "Node.js multiplayer framework with authoritative rooms, automatic binary state synchronisation, matchmaking and client SDKs for many engines."
canonical: "https://vibing.inc/library/colyseus-vg-1140"
category: "Games, Juice & Interactive"
subcategory: "Multiplayer & netcode"
license: "MIT"
author: "Endel Dreyer (@endel)"
source: "https://colyseus.io/"
---

# Colyseus
Node.js multiplayer framework with authoritative rooms, automatic binary state synchronisation, matchmaking and client SDKs for many engines.
## Facts
- Source: https://colyseus.io/
- Category: Games, Juice & Interactive / Multiplayer & netcode
- Author: Endel Dreyer (@endel)
- Licence: MIT
- Tags: multiplayer, netcode, state-sync, nodejs
## Why it's a gem
State sync is automatic and binary — you write game logic, not diffing code
---
Listed in The Vibeary: https://vibing.inc/library/colyseus-vg-1140 · JSON: https://vibing.inc/api/public/library/gems/colyseus-vg-1140