One GDScript file that runs as an Autoload singleton in any Godot 4.x project. Crash reports, player feedback, and session data — all in one dashboard.
Sign up for freeBugnet for Godot is a single script, BugnetSDK.gd, registered as an Autoload named Bugnet. It is not an editor plugin, so there is nothing to enable under Project Settings > Plugins.
From your project folder (where project.godot lives), run the installer. It downloads BugnetSDK.gd to addons/bugnet/ and adds the Bugnet Autoload to project.godot.
curl -s https://bugnet.io/sdks/godot/install.sh | bash
powershell -ExecutionPolicy Bypass -c "& { iwr -useb https://bugnet.io/sdks/godot/install.ps1 -OutFile $env:TEMP\bugnet.ps1; & $env:TEMP\bugnet.ps1 }"Prefer to do it by hand? Download BugnetSDK.gd into res://addons/bugnet/, then open Project > Project Settings > Globals > Autoload (just Autoload before Godot 4.3), pick the script, set the Node Name to Bugnet and click Add.
No code: open Project > Project Settings > Globals > Autoload, click the BugnetSDK.gd path to open the script, and paste your key into api_key at the top — the Autoload initializes itself on startup. Or in code, from any script:
func _ready(): Bugnet.bugnet_init("YOUR_API_KEY", "https://api.bugnet.io")
Crash capture and session tracking start automatically. Open the in-game report form from a key or a menu button, or file reports from your own code:
func _input(event): # F1 opens the bug report form if event is InputEventKey and event.pressed and event.keycode == KEY_F1: Bugnet.show_widget() func _on_fell_out_of_world(): Bugnet.report_bug("Fell through the floor", "Level 3, near the bridge")
One BugnetSDK.gd file, registered as the Bugnet Autoload. No editor plugin, no engine modules, no native binaries.
Stack traces with device info and recent logs, captured the moment an error fires.
The current frame is captured and attached to each report when screenshot capture is on for your project.
A screen recording of the last 30 seconds before the report (Studio Plus).
Built for Godot 4.x and written in pure GDScript.
Desktop, mobile, and web exports. The same script runs on every platform Godot exports to.
Run the one-line installer (or add BugnetSDK.gd as an Autoload named Bugnet yourself), then add your API key.
Players submit bug reports directly from your game. Screenshots, device info, and session data are captured automatically.
Triage reports in your Bugnet dashboard, assign priorities, and track fixes on a public bug tracker your players can follow.
“As a solo dev, players were leaving faster than I could read Discord. Bugnet showed me exactly which bugs were causing the most churn. I fixed the top three and my retention rate doubled in two weeks.”
New to the Godot engine or weighing your options? Read our in-depth Godot game engine guide, or compare every major engine side by side in Best game engines for indie developers.
Join hundreds of indie studios using Bugnet to turn bug reports into player loyalty.