{"id":28372803,"url":"https://github.com/godotsteam/godotsteam-server","last_synced_at":"2026-04-05T00:03:41.338Z","repository":{"id":196052041,"uuid":"694243770","full_name":"GodotSteam/GodotSteam-Server","owner":"GodotSteam","description":"The dedicated server builds for GodotSteam, an open-source and fully functional Steamworks SDK / API module and plug-in for the Godot Game Engine. ","archived":false,"fork":false,"pushed_at":"2025-04-01T18:43:22.000Z","size":63551,"stargazers_count":48,"open_issues_count":0,"forks_count":9,"subscribers_count":3,"default_branch":"godot4","last_synced_at":"2025-05-29T17:18:01.421Z","etag":null,"topics":["dedicated-game-server","dedicated-server","godot-engine","godotengine","godotsteam","steam-api","steamworks"],"latest_commit_sha":null,"homepage":"https://godotsteam.com","language":"C++","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GodotSteam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"contributing.md","funding":".github/FUNDING.yml","license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"Gramps","patreon":"godotsteam"}},"created_at":"2023-09-20T15:53:44.000Z","updated_at":"2025-05-18T16:00:36.000Z","dependencies_parsed_at":"2024-05-19T18:24:16.597Z","dependency_job_id":"c636ac51-3fe3-4512-a1e9-bf610ed785b2","html_url":"https://github.com/GodotSteam/GodotSteam-Server","commit_stats":null,"previous_names":["coaguco-industries/godotsteam-server","godotsteam/godotsteam-server"],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/GodotSteam/GodotSteam-Server","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodotSteam%2FGodotSteam-Server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodotSteam%2FGodotSteam-Server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodotSteam%2FGodotSteam-Server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodotSteam%2FGodotSteam-Server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GodotSteam","download_url":"https://codeload.github.com/GodotSteam/GodotSteam-Server/tar.gz/refs/heads/godot4","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodotSteam%2FGodotSteam-Server/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261874536,"owners_count":23223133,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dedicated-game-server","dedicated-server","godot-engine","godotengine","godotsteam","steam-api","steamworks"],"created_at":"2025-05-29T16:40:49.489Z","updated_at":"2026-04-05T00:03:41.289Z","avatar_url":"https://github.com/GodotSteam.png","language":"C++","funding_links":["https://github.com/sponsors/Gramps","https://patreon.com/godotsteam","https://github.com/sponsors/Gramps)!"],"categories":[],"sub_categories":[],"readme":"# GodotSteam Server for Godot Engine 4.x | Community Edition\nAn ecosystem of tools for [Godot Engine](https://godotengine.org) and [Valve's Steam](https://store.steampowered.com). For the Windows, Linux, and Mac platforms.\n\nAdditional Flavors\n---\nPre-Compiles | Plug-ins | Server | Examples\n--- | --- | --- | ---\n[Godot 2.x](https://github.com/GodotSteam/GodotSteam/tree/godot2) | [GDNative](https://github.com/GodotSteam/GodotSteam/tree/gdnative) | [Server 3.x](https://github.com/GodotSteam/GodotSteam-Server/tree/godot3) | [Skillet](https://github.com/GodotSteam/Skillet)\n[Godot 3.x](https://github.com/GodotSteam/GodotSteam/tree/godot3) | [GDExtension](https://github.com/GodotSteam/GodotSteam/tree/gdextension) | [Server 4.x](https://github.com/GodotSteam/GodotSteam-Server/tree/godot4) | ---\n[Godot 4.x](https://github.com/GodotSteam/GodotSteam/tree/godot4) | --- | [GDNative](https://github.com/GodotSteam/GodotSteam-Server/tree/gdnative) | ---\n[MultiplayerPeer](https://github.com/GodotSteam/MultiplayerPeer)| --- | [GDExtension](https://github.com/GodotSteam/GodotSteam-Server/tree/gdextension) | ---\n\nDocumentation\n---\n[Documentation is available here](https://godotsteam.com/). You can also check out the Search Help section inside Godot Engine after compiling it with GodotSteam Server.\n\nFeel free to chat with us about GodotSteam or ask for assistance on the [Discord server](https://discord.gg/SJRSq6K).\n\nDonate\n---\nPull-requests are the best way to help the project out but you can also donate through [Github Sponsors](https://github.com/sponsors/Gramps)!\n\nCurrent Build\n---\nYou can [download pre-compiled versions of this repo here](https://github.com/GodotSteam/GodotSteam-Server/releases).\n\n**Version 4.6 Changes**\n- Added: new functions to UGC\n- Changed: `getNumSubscribedItems` and `getSubscribedItems` now take include_locally_disabled argument\n\n[You can read more change-logs here](https://godotsteam.com/changelog/server4/).\n\nCompatibility\n---\nWhile rare, sometimes Steamworks SDK updates will break compatilibity with older GodotSteam versions. Any compatability breaks are noted below. API files (dll, so, dylib) _should_ still work for older version.\n\nSteamworks SDK Version | GodotSteam Version\n---|---\n1.59 or newer | 4.2 or newer\n1.58a or older | 4.1 or older\n\nVersions of GodotSteam that have compatibility breaks introduced.\n\nGodotSteam Version | Broken Compatibility\n---|---\n4.3| Networking identity system removed, replaced with Steam IDs\n4.4 | sendMessages returns an Array\n4.5.1 | getItemDefinitionProperty return a dictionary\n\nKnown Issues\n---\n- Steam overlay will not work when running your game from the editor if you are using Forward+ as the renderer.  It does work with Compatibility though.  Your exported project will work perfectly fine in the Steam client, however.\n- When self-compiling, **do not** use MinGW as it will cause crashes.\n\nQuick How-To\n---\nFor complete instructions on how to build the Godot 4.x version of GodotSteam Server from scratch, [please refer to our documentation's 'How-To Modules' section.](https://godotsteam.com/howto/server/) It will have the most up-to-date information.\n\nAlternatively, you can just [download the pre-compiled versions in our Releases section](https://github.com/GodotSteam/GodotSteam-Server/releases) and skip compiling it yourself!\n\nLicense\n---\nMIT license\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgodotsteam%2Fgodotsteam-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgodotsteam%2Fgodotsteam-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgodotsteam%2Fgodotsteam-server/lists"}