Lightweight Python module that drops into any Pygame 2.x project. Crash reports, player feedback, and session data — all in one dashboard.
Sign up for freeInstall via pip and add a few lines of Python. No extra dependencies required.
# Install from PyPI
pip install bugnet-sdk
import bugnet_sdk # Initialize once at startup bugnet_sdk.init("YOUR_API_KEY", "https://api.bugnet.io") # Report a bug bugnet_sdk.report_bug( "Player fell through floor", "Happened on level 3 near the bridge", priority="high" ) # In your game loop, pass events and update for event in pygame.event.get(): bugnet_sdk.handle_event(event) bugnet_sdk.update(screen, clock) # Show the bug report widget (e.g. on a keybind) bugnet_sdk.show_widget()
Pure Python module with zero extra dependencies. Just drop it into your project.
Stack traces with OS and display info, plus recent logs, captured automatically.
Capture the Pygame display surface and attach it to every bug report.
A timeline of the player's recent keyboard and mouse input before the report (Studio Plus).
Works with Pygame 2.x and Python 3.8+.
Windows, macOS, and Linux. One module for every platform Pygame supports.
Run pip install bugnet-sdk to add it to your project. Import it and 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 Pygame or weighing your options? Read our in-depth Pygame 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.