// the find
Ark2000/PankuConsole
Feature-packed real-time debugging toolkit for Godot Engine.
PankuConsole is a drop-in debug overlay for Godot 4 games — gives you an in-game REPL, property tweaker, expression watcher, and native log viewer without leaving play mode. It's aimed at Godot game developers who want Unity-style runtime inspection without writing their own debug UI. The modular architecture means you can strip it down to just what you need before shipping.
The Data Controller that auto-generates inspector panels from @export properties is genuinely useful — no boilerplate, just point it at a node and you get sliders and toggles at runtime. The multi-window system with OS-level window pop-out is a real differentiator; you can drag the console to a second monitor while the game runs fullscreen. The expression monitor watching arbitrary GDScript expressions per-frame is more powerful than a typical watch window — you're not limited to variables, you can watch `player.position.distance_to(enemy.position)` directly. Under 256KB total, so shipping it stripped down in a release build accidentally is not a catastrophe.
Last commit was January 2025 and the roadmap discussion thread has gone quiet — Godot 4.x moves fast and there's real risk this falls behind the engine's API changes without an active maintainer. The expression evaluator runs through Godot's built-in Expression class, which means you can accidentally crash your game scene rather than just the console — there's no sandboxing. Godot 3.x support is listed as 'in progress' since the repo was created in 2022, which means it's never coming. The module system is fine but adding a custom module requires reading several undocumented base classes; the contribution docs are thin on the plugin API itself.