{"adoption": {"forks": 658, "observed_at": "2026-08-28T04:09:57.616627+00:00", "stars": 7226}, "canonical_url": "https://ross.abutalabs.com/products/colyseus", "card": {"archived": false, "artifact_type": "framework", "description": "⚔ Multiplayer Framework for Node.js", "domain": ["web-development", "networking", "backend"], "enriched": true, "function": ["websocket", "state-management", "sdk", "middleware", "auth", "load-testing", "monitoring"], "health_score": 100, "homepage": "https://colyseus.io", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["colyseus/colyseus"], "name": "colyseus/colyseus", "platform": ["cross-platform", "browser", "game-engine", "cpp", "bun"], "pushed_at": "2026-08-26T00:19:32+00:00", "repo": "colyseus/colyseus", "stars": 7226, "tags": ["multiplayer", "game-server", "matchmaking", "state-sync", "netcode", "client-prediction", "lag-compensation", "rooms", "authoritative-server", "websockets", "turn-based-games", "realtime-games", "unity-sdk", "godot-sdk", "discord-activity", "colyseus-cloud", "game-development", "real-time", "nodejs", "web-server", "godot", "defold", "haxe", "flutter", "swift", "typescript", "react"], "topics": ["colyseus", "multiplayer", "realtime-games", "websockets", "nodejs", "turn-based", "networking", "game-server", "multiplayer-game-server", "multiplayer-game-engine"], "urls": [], "use_cases": ["build a real-time multiplayer game server in Node.js", "sync game state automatically across all connected clients", "implement matchmaking and room-based lobbies for players", "add multiplayer to a Unity, Godot, or Defold game", "create turn-based multiplayer games with authoritative server logic", "handle client prediction and lag compensation for fast-paced games", "build a Discord Activity or WeChat mini-game with multiplayer", "run load tests against a multiplayer game server"], "what_it_is": "Colyseus is an authoritative multiplayer game framework for Node.js that provides room-based matchmaking, automatic state synchronization, and client SDKs for many engines and platforms. It handles networking concerns like reconnection, client prediction, and lag compensation so developers can build real-time multiplayer games quickly.", "when_to_avoid": ["you need peer-to-peer multiplayer without an authoritative server", "your project is not JavaScript/Node.js based on the server side", "you need a general-purpose WebSocket messaging layer without game-specific abstractions", "you want a fully managed non-game realtime service like Firebase Realtime Database"], "when_to_choose": ["you need an authoritative multiplayer server with built-in state sync and matchmaking", "your game targets multiple engines (Unity, Godot, Defold, web) and you want consistent SDKs", "you want to ship real-time or turn-based multiplayer games on Node.js without writing netcode from scratch", "you need reconnection handling, room lifecycle, and scalability features out of the box"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/colyseus", "repo": "colyseus/colyseus", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:57.616627+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:21:23.998267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec676564e62b63dbf1223195eeaba0255f8df78de71a1c9c365039397cdb0182", "fetched_at": "2026-08-28T04:09:57.616627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/colyseus/colyseus"}, {"content_hash": "eacf1220315bb63dd981cecf84f1f2aa82478729cb80f51cc4e16b227c0eb636", "fetched_at": "2026-08-29T08:35:07.197628+00:00", "kind": "homepage", "missing": false, "url": "https://colyseus.io"}, {"content_hash": "f75dd541d322fdf2d70bd37cd40aa43221a6b9c74c4c69bbfac897e725ae231a", "fetched_at": "2026-08-29T08:35:07.209944+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/"}, {"content_hash": "f2d3ec1f6c50552e3f63848dd2e4290f114b0efb21d84116fb242f00162a1a39", "fetched_at": "2026-08-29T08:35:07.212551+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/typescript"}, {"content_hash": "2d80dd514008d67c47be7b80c54589902ba7b9eba46338b525662de749b2c8b7", "fetched_at": "2026-08-29T08:35:07.214680+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/unity"}, {"content_hash": "5bb890bae56ae71ccc6d73ebbe3a3650684536cc1ac8c3f94f0e92b854e33a90", "fetched_at": "2026-08-29T08:35:07.216629+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/godot"}, {"content_hash": "060a5bd328b09640f0fd3ed7ea896ca78427c87b8da1b9065a8f33e381c44f6c", "fetched_at": "2026-08-29T08:35:07.218517+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/gamemaker"}, {"content_hash": "228690421fb3b78e525b85c7a6112ea9cb8a1f888cd8231fa79bfff3c300e367", "fetched_at": "2026-08-29T08:35:07.220632+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/defold"}, {"content_hash": "e8e7998b1ecc7f2f02b64ff266fad17d2c80a8b1011ed229917ba4381b2001de", "fetched_at": "2026-08-29T08:35:07.222453+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/haxe"}, {"content_hash": "69618b0079e64d9d1859c01942becc23f1781a806f936b8b77443d51246695b4", "fetched_at": "2026-08-29T08:35:07.207291+00:00", "kind": "site_page", "missing": false, "url": "https://colyseus.io/pricing"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:57.616627+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:21:23.998267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec676564e62b63dbf1223195eeaba0255f8df78de71a1c9c365039397cdb0182", "fetched_at": "2026-08-28T04:09:57.616627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/colyseus/colyseus"}, {"content_hash": "eacf1220315bb63dd981cecf84f1f2aa82478729cb80f51cc4e16b227c0eb636", "fetched_at": "2026-08-29T08:35:07.197628+00:00", "kind": "homepage", "missing": false, "url": "https://colyseus.io"}, {"content_hash": "f75dd541d322fdf2d70bd37cd40aa43221a6b9c74c4c69bbfac897e725ae231a", "fetched_at": "2026-08-29T08:35:07.209944+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/"}, {"content_hash": "f2d3ec1f6c50552e3f63848dd2e4290f114b0efb21d84116fb242f00162a1a39", "fetched_at": "2026-08-29T08:35:07.212551+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/typescript"}, {"content_hash": "2d80dd514008d67c47be7b80c54589902ba7b9eba46338b525662de749b2c8b7", "fetched_at": "2026-08-29T08:35:07.214680+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/unity"}, {"content_hash": "5bb890bae56ae71ccc6d73ebbe3a3650684536cc1ac8c3f94f0e92b854e33a90", "fetched_at": "2026-08-29T08:35:07.216629+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/godot"}, {"content_hash": "060a5bd328b09640f0fd3ed7ea896ca78427c87b8da1b9065a8f33e381c44f6c", "fetched_at": "2026-08-29T08:35:07.218517+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/gamemaker"}, {"content_hash": "228690421fb3b78e525b85c7a6112ea9cb8a1f888cd8231fa79bfff3c300e367", "fetched_at": "2026-08-29T08:35:07.220632+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/defold"}, {"content_hash": "e8e7998b1ecc7f2f02b64ff266fad17d2c80a8b1011ed229917ba4381b2001de", "fetched_at": "2026-08-29T08:35:07.222453+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/haxe"}, {"content_hash": "69618b0079e64d9d1859c01942becc23f1781a806f936b8b77443d51246695b4", "fetched_at": "2026-08-29T08:35:07.207291+00:00", "kind": "site_page", "missing": false, "url": "https://colyseus.io/pricing"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:21:23.998267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec676564e62b63dbf1223195eeaba0255f8df78de71a1c9c365039397cdb0182", "fetched_at": "2026-08-28T04:09:57.616627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/colyseus/colyseus"}, {"content_hash": "eacf1220315bb63dd981cecf84f1f2aa82478729cb80f51cc4e16b227c0eb636", "fetched_at": "2026-08-29T08:35:07.197628+00:00", "kind": "homepage", "missing": false, "url": "https://colyseus.io"}, {"content_hash": "f75dd541d322fdf2d70bd37cd40aa43221a6b9c74c4c69bbfac897e725ae231a", "fetched_at": "2026-08-29T08:35:07.209944+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/"}, {"content_hash": "f2d3ec1f6c50552e3f63848dd2e4290f114b0efb21d84116fb242f00162a1a39", "fetched_at": "2026-08-29T08:35:07.212551+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/typescript"}, {"content_hash": "2d80dd514008d67c47be7b80c54589902ba7b9eba46338b525662de749b2c8b7", "fetched_at": "2026-08-29T08:35:07.214680+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/unity"}, {"content_hash": "5bb890bae56ae71ccc6d73ebbe3a3650684536cc1ac8c3f94f0e92b854e33a90", "fetched_at": "2026-08-29T08:35:07.216629+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/godot"}, {"content_hash": "060a5bd328b09640f0fd3ed7ea896ca78427c87b8da1b9065a8f33e381c44f6c", "fetched_at": "2026-08-29T08:35:07.218517+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/gamemaker"}, {"content_hash": "228690421fb3b78e525b85c7a6112ea9cb8a1f888cd8231fa79bfff3c300e367", "fetched_at": "2026-08-29T08:35:07.220632+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/defold"}, {"content_hash": "e8e7998b1ecc7f2f02b64ff266fad17d2c80a8b1011ed229917ba4381b2001de", "fetched_at": "2026-08-29T08:35:07.222453+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/haxe"}, {"content_hash": "69618b0079e64d9d1859c01942becc23f1781a806f936b8b77443d51246695b4", "fetched_at": "2026-08-29T08:35:07.207291+00:00", "kind": "site_page", "missing": false, "url": "https://colyseus.io/pricing"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:09:57.616627+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:57.616627+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:57.616627+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:21:23.998267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec676564e62b63dbf1223195eeaba0255f8df78de71a1c9c365039397cdb0182", "fetched_at": "2026-08-28T04:09:57.616627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/colyseus/colyseus"}, {"content_hash": "eacf1220315bb63dd981cecf84f1f2aa82478729cb80f51cc4e16b227c0eb636", "fetched_at": "2026-08-29T08:35:07.197628+00:00", "kind": "homepage", "missing": false, "url": "https://colyseus.io"}, {"content_hash": "f75dd541d322fdf2d70bd37cd40aa43221a6b9c74c4c69bbfac897e725ae231a", "fetched_at": "2026-08-29T08:35:07.209944+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/"}, {"content_hash": "f2d3ec1f6c50552e3f63848dd2e4290f114b0efb21d84116fb242f00162a1a39", "fetched_at": "2026-08-29T08:35:07.212551+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/typescript"}, {"content_hash": "2d80dd514008d67c47be7b80c54589902ba7b9eba46338b525662de749b2c8b7", "fetched_at": "2026-08-29T08:35:07.214680+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/unity"}, {"content_hash": "5bb890bae56ae71ccc6d73ebbe3a3650684536cc1ac8c3f94f0e92b854e33a90", "fetched_at": "2026-08-29T08:35:07.216629+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/godot"}, {"content_hash": "060a5bd328b09640f0fd3ed7ea896ca78427c87b8da1b9065a8f33e381c44f6c", "fetched_at": "2026-08-29T08:35:07.218517+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/gamemaker"}, {"content_hash": "228690421fb3b78e525b85c7a6112ea9cb8a1f888cd8231fa79bfff3c300e367", "fetched_at": "2026-08-29T08:35:07.220632+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/defold"}, {"content_hash": "e8e7998b1ecc7f2f02b64ff266fad17d2c80a8b1011ed229917ba4381b2001de", "fetched_at": "2026-08-29T08:35:07.222453+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/haxe"}, {"content_hash": "69618b0079e64d9d1859c01942becc23f1781a806f936b8b77443d51246695b4", "fetched_at": "2026-08-29T08:35:07.207291+00:00", "kind": "site_page", "missing": false, "url": "https://colyseus.io/pricing"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:57.616627+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:57.616627+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:21:23.998267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec676564e62b63dbf1223195eeaba0255f8df78de71a1c9c365039397cdb0182", "fetched_at": "2026-08-28T04:09:57.616627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/colyseus/colyseus"}, {"content_hash": "eacf1220315bb63dd981cecf84f1f2aa82478729cb80f51cc4e16b227c0eb636", "fetched_at": "2026-08-29T08:35:07.197628+00:00", "kind": "homepage", "missing": false, "url": "https://colyseus.io"}, {"content_hash": "f75dd541d322fdf2d70bd37cd40aa43221a6b9c74c4c69bbfac897e725ae231a", "fetched_at": "2026-08-29T08:35:07.209944+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/"}, {"content_hash": "f2d3ec1f6c50552e3f63848dd2e4290f114b0efb21d84116fb242f00162a1a39", "fetched_at": "2026-08-29T08:35:07.212551+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/typescript"}, {"content_hash": "2d80dd514008d67c47be7b80c54589902ba7b9eba46338b525662de749b2c8b7", "fetched_at": "2026-08-29T08:35:07.214680+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/unity"}, {"content_hash": "5bb890bae56ae71ccc6d73ebbe3a3650684536cc1ac8c3f94f0e92b854e33a90", "fetched_at": "2026-08-29T08:35:07.216629+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/godot"}, {"content_hash": "060a5bd328b09640f0fd3ed7ea896ca78427c87b8da1b9065a8f33e381c44f6c", "fetched_at": "2026-08-29T08:35:07.218517+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/gamemaker"}, {"content_hash": "228690421fb3b78e525b85c7a6112ea9cb8a1f888cd8231fa79bfff3c300e367", "fetched_at": "2026-08-29T08:35:07.220632+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/defold"}, {"content_hash": "e8e7998b1ecc7f2f02b64ff266fad17d2c80a8b1011ed229917ba4381b2001de", "fetched_at": "2026-08-29T08:35:07.222453+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/haxe"}, {"content_hash": "69618b0079e64d9d1859c01942becc23f1781a806f936b8b77443d51246695b4", "fetched_at": "2026-08-29T08:35:07.207291+00:00", "kind": "site_page", "missing": false, "url": "https://colyseus.io/pricing"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:57.616627+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:57.616627+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:57.616627+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:21:23.998267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec676564e62b63dbf1223195eeaba0255f8df78de71a1c9c365039397cdb0182", "fetched_at": "2026-08-28T04:09:57.616627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/colyseus/colyseus"}, {"content_hash": "eacf1220315bb63dd981cecf84f1f2aa82478729cb80f51cc4e16b227c0eb636", "fetched_at": "2026-08-29T08:35:07.197628+00:00", "kind": "homepage", "missing": false, "url": "https://colyseus.io"}, {"content_hash": "f75dd541d322fdf2d70bd37cd40aa43221a6b9c74c4c69bbfac897e725ae231a", "fetched_at": "2026-08-29T08:35:07.209944+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/"}, {"content_hash": "f2d3ec1f6c50552e3f63848dd2e4290f114b0efb21d84116fb242f00162a1a39", "fetched_at": "2026-08-29T08:35:07.212551+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/typescript"}, {"content_hash": "2d80dd514008d67c47be7b80c54589902ba7b9eba46338b525662de749b2c8b7", "fetched_at": "2026-08-29T08:35:07.214680+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/unity"}, {"content_hash": "5bb890bae56ae71ccc6d73ebbe3a3650684536cc1ac8c3f94f0e92b854e33a90", "fetched_at": "2026-08-29T08:35:07.216629+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/godot"}, {"content_hash": "060a5bd328b09640f0fd3ed7ea896ca78427c87b8da1b9065a8f33e381c44f6c", "fetched_at": "2026-08-29T08:35:07.218517+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/gamemaker"}, {"content_hash": "228690421fb3b78e525b85c7a6112ea9cb8a1f888cd8231fa79bfff3c300e367", "fetched_at": "2026-08-29T08:35:07.220632+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/defold"}, {"content_hash": "e8e7998b1ecc7f2f02b64ff266fad17d2c80a8b1011ed229917ba4381b2001de", "fetched_at": "2026-08-29T08:35:07.222453+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/haxe"}, {"content_hash": "69618b0079e64d9d1859c01942becc23f1781a806f936b8b77443d51246695b4", "fetched_at": "2026-08-29T08:35:07.207291+00:00", "kind": "site_page", "missing": false, "url": "https://colyseus.io/pricing"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:57.616627+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:57.616627+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:21:23.998267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec676564e62b63dbf1223195eeaba0255f8df78de71a1c9c365039397cdb0182", "fetched_at": "2026-08-28T04:09:57.616627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/colyseus/colyseus"}, {"content_hash": "eacf1220315bb63dd981cecf84f1f2aa82478729cb80f51cc4e16b227c0eb636", "fetched_at": "2026-08-29T08:35:07.197628+00:00", "kind": "homepage", "missing": false, "url": "https://colyseus.io"}, {"content_hash": "f75dd541d322fdf2d70bd37cd40aa43221a6b9c74c4c69bbfac897e725ae231a", "fetched_at": "2026-08-29T08:35:07.209944+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/"}, {"content_hash": "f2d3ec1f6c50552e3f63848dd2e4290f114b0efb21d84116fb242f00162a1a39", "fetched_at": "2026-08-29T08:35:07.212551+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/typescript"}, {"content_hash": "2d80dd514008d67c47be7b80c54589902ba7b9eba46338b525662de749b2c8b7", "fetched_at": "2026-08-29T08:35:07.214680+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/unity"}, {"content_hash": "5bb890bae56ae71ccc6d73ebbe3a3650684536cc1ac8c3f94f0e92b854e33a90", "fetched_at": "2026-08-29T08:35:07.216629+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/godot"}, {"content_hash": "060a5bd328b09640f0fd3ed7ea896ca78427c87b8da1b9065a8f33e381c44f6c", "fetched_at": "2026-08-29T08:35:07.218517+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/gamemaker"}, {"content_hash": "228690421fb3b78e525b85c7a6112ea9cb8a1f888cd8231fa79bfff3c300e367", "fetched_at": "2026-08-29T08:35:07.220632+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/defold"}, {"content_hash": "e8e7998b1ecc7f2f02b64ff266fad17d2c80a8b1011ed229917ba4381b2001de", "fetched_at": "2026-08-29T08:35:07.222453+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/haxe"}, {"content_hash": "69618b0079e64d9d1859c01942becc23f1781a806f936b8b77443d51246695b4", "fetched_at": "2026-08-29T08:35:07.207291+00:00", "kind": "site_page", "missing": false, "url": "https://colyseus.io/pricing"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:21:23.998267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec676564e62b63dbf1223195eeaba0255f8df78de71a1c9c365039397cdb0182", "fetched_at": "2026-08-28T04:09:57.616627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/colyseus/colyseus"}, {"content_hash": "eacf1220315bb63dd981cecf84f1f2aa82478729cb80f51cc4e16b227c0eb636", "fetched_at": "2026-08-29T08:35:07.197628+00:00", "kind": "homepage", "missing": false, "url": "https://colyseus.io"}, {"content_hash": "f75dd541d322fdf2d70bd37cd40aa43221a6b9c74c4c69bbfac897e725ae231a", "fetched_at": "2026-08-29T08:35:07.209944+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/"}, {"content_hash": "f2d3ec1f6c50552e3f63848dd2e4290f114b0efb21d84116fb242f00162a1a39", "fetched_at": "2026-08-29T08:35:07.212551+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/typescript"}, {"content_hash": "2d80dd514008d67c47be7b80c54589902ba7b9eba46338b525662de749b2c8b7", "fetched_at": "2026-08-29T08:35:07.214680+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/unity"}, {"content_hash": "5bb890bae56ae71ccc6d73ebbe3a3650684536cc1ac8c3f94f0e92b854e33a90", "fetched_at": "2026-08-29T08:35:07.216629+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/godot"}, {"content_hash": "060a5bd328b09640f0fd3ed7ea896ca78427c87b8da1b9065a8f33e381c44f6c", "fetched_at": "2026-08-29T08:35:07.218517+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/gamemaker"}, {"content_hash": "228690421fb3b78e525b85c7a6112ea9cb8a1f888cd8231fa79bfff3c300e367", "fetched_at": "2026-08-29T08:35:07.220632+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/defold"}, {"content_hash": "e8e7998b1ecc7f2f02b64ff266fad17d2c80a8b1011ed229917ba4381b2001de", "fetched_at": "2026-08-29T08:35:07.222453+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/haxe"}, {"content_hash": "69618b0079e64d9d1859c01942becc23f1781a806f936b8b77443d51246695b4", "fetched_at": "2026-08-29T08:35:07.207291+00:00", "kind": "site_page", "missing": false, "url": "https://colyseus.io/pricing"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:21:23.998267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec676564e62b63dbf1223195eeaba0255f8df78de71a1c9c365039397cdb0182", "fetched_at": "2026-08-28T04:09:57.616627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/colyseus/colyseus"}, {"content_hash": "eacf1220315bb63dd981cecf84f1f2aa82478729cb80f51cc4e16b227c0eb636", "fetched_at": "2026-08-29T08:35:07.197628+00:00", "kind": "homepage", "missing": false, "url": "https://colyseus.io"}, {"content_hash": "f75dd541d322fdf2d70bd37cd40aa43221a6b9c74c4c69bbfac897e725ae231a", "fetched_at": "2026-08-29T08:35:07.209944+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/"}, {"content_hash": "f2d3ec1f6c50552e3f63848dd2e4290f114b0efb21d84116fb242f00162a1a39", "fetched_at": "2026-08-29T08:35:07.212551+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/typescript"}, {"content_hash": "2d80dd514008d67c47be7b80c54589902ba7b9eba46338b525662de749b2c8b7", "fetched_at": "2026-08-29T08:35:07.214680+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/unity"}, {"content_hash": "5bb890bae56ae71ccc6d73ebbe3a3650684536cc1ac8c3f94f0e92b854e33a90", "fetched_at": "2026-08-29T08:35:07.216629+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/godot"}, {"content_hash": "060a5bd328b09640f0fd3ed7ea896ca78427c87b8da1b9065a8f33e381c44f6c", "fetched_at": "2026-08-29T08:35:07.218517+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/gamemaker"}, {"content_hash": "228690421fb3b78e525b85c7a6112ea9cb8a1f888cd8231fa79bfff3c300e367", "fetched_at": "2026-08-29T08:35:07.220632+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/defold"}, {"content_hash": "e8e7998b1ecc7f2f02b64ff266fad17d2c80a8b1011ed229917ba4381b2001de", "fetched_at": "2026-08-29T08:35:07.222453+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/haxe"}, {"content_hash": "69618b0079e64d9d1859c01942becc23f1781a806f936b8b77443d51246695b4", "fetched_at": "2026-08-29T08:35:07.207291+00:00", "kind": "site_page", "missing": false, "url": "https://colyseus.io/pricing"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:21:23.998267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec676564e62b63dbf1223195eeaba0255f8df78de71a1c9c365039397cdb0182", "fetched_at": "2026-08-28T04:09:57.616627+00:00", "kind": "readme", "missing": false, "url": "https://github.com/colyseus/colyseus"}, {"content_hash": "eacf1220315bb63dd981cecf84f1f2aa82478729cb80f51cc4e16b227c0eb636", "fetched_at": "2026-08-29T08:35:07.197628+00:00", "kind": "homepage", "missing": false, "url": "https://colyseus.io"}, {"content_hash": "f75dd541d322fdf2d70bd37cd40aa43221a6b9c74c4c69bbfac897e725ae231a", "fetched_at": "2026-08-29T08:35:07.209944+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/"}, {"content_hash": "f2d3ec1f6c50552e3f63848dd2e4290f114b0efb21d84116fb242f00162a1a39", "fetched_at": "2026-08-29T08:35:07.212551+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/typescript"}, {"content_hash": "2d80dd514008d67c47be7b80c54589902ba7b9eba46338b525662de749b2c8b7", "fetched_at": "2026-08-29T08:35:07.214680+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/unity"}, {"content_hash": "5bb890bae56ae71ccc6d73ebbe3a3650684536cc1ac8c3f94f0e92b854e33a90", "fetched_at": "2026-08-29T08:35:07.216629+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/godot"}, {"content_hash": "060a5bd328b09640f0fd3ed7ea896ca78427c87b8da1b9065a8f33e381c44f6c", "fetched_at": "2026-08-29T08:35:07.218517+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/gamemaker"}, {"content_hash": "228690421fb3b78e525b85c7a6112ea9cb8a1f888cd8231fa79bfff3c300e367", "fetched_at": "2026-08-29T08:35:07.220632+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/defold"}, {"content_hash": "e8e7998b1ecc7f2f02b64ff266fad17d2c80a8b1011ed229917ba4381b2001de", "fetched_at": "2026-08-29T08:35:07.222453+00:00", "kind": "site_page", "missing": false, "url": "https://docs.colyseus.io/getting-started/haxe"}, {"content_hash": "69618b0079e64d9d1859c01942becc23f1781a806f936b8b77443d51246695b4", "fetched_at": "2026-08-29T08:35:07.207291+00:00", "kind": "site_page", "missing": false, "url": "https://colyseus.io/pricing"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 87}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3937, "days_push": 8, "days_rel": 8, "gap_med": 0, "n_releases_24m": 88}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}