SpawnWeaver is a hosted multiplayer backend for Godot games. Drop in a native SDK, point it at your server, and add rooms, lobbies, matchmaking, realtime events, and player saves with a few lines of GDScript — no servers to write.
Free to start · Sign in to create a project and get your keys.
res://addons. Then enable the plugin.# 1. install (from your Godot project folder)
iwr https://your-domain/install.ps1 -UseBasicParsing | iex
# 2. connect in GDScript
MultiplayerService.connect_using_config() # uses your saved key + URL
MultiplayerService.create_room("Alice") # share the room code
MultiplayerService.send_event("player_moved", { "x": 10, "y": 5 })
An autoload client with signals, guest auth, auto-reconnect, and clear errors — feels like part of Godot.
Create or join by code, public lobby lists, ready checks, and host controls.
Queue players by mode and region; the server pairs them into a room.
Relay game events to everyone in a room with a single call.
Shared room state and per-player entities, with snapshots for late joiners.
Store profiles, progression, and inventory with project-scoped key-value storage.
Session timelines, an error explorer with suggested fixes, and a debug-report viewer.
One Docker Compose stack on a small VPS — automatic HTTPS, your own domain.
Create a free account to get your keys and connect your first two players. Already have one? Sign in to pick up where you left off.
Found a bug or have a request? Tell us.