Pygame SDK

Error tracking for Pygame Games

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 free

Up and running in minutes

Install via pip and add a few lines of Python. No extra dependencies required.

terminal
# Install from PyPI
pip install bugnet-sdk
main.py
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()

Everything you need, nothing you don't

Native Python Module

Pure Python module with zero extra dependencies. Just drop it into your project.

Automatic Crash Reports

Stack traces with Python version, OS info, and Pygame display state.

Screenshot Capture

Capture the Pygame display surface and attach it to every bug report.

Session Replay

Replay the last 30 seconds before a crash. See exactly what the player experienced.

Pygame 2.x Ready

Works with Pygame 2.x and Python 3.8+. Compatible with pygame-ce too.

Cross-Platform

Windows, macOS, and Linux. One module for every platform Pygame supports.

Three steps to fewer bugs

1

Install the SDK

Run pip install bugnet-sdk to add it to your project. Import it and add your API key.

2

Players report bugs

Players submit bug reports directly from your game. Screenshots, device info, and session data are captured automatically.

3

You fix and ship

Triage reports in your Bugnet dashboard, assign priorities, and notify players when their bugs are fixed.

“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.”

SB
Sam Bell
Solo Dev, Echoes of the Rift
340+Studios
1.2M+Bug reports
38%Less churn

Start tracking errors in your Pygame game

Join hundreds of indie studios using Bugnet to turn bug reports into player loyalty.