Ninjadini Debug Console, Logger & Inspector — In-Game & Editor Tools for Unity

NjConsole: the ultimate debug console you never knew you needed — until now.


📜 Runtime log viewer with powerful filtering (AND, OR, NOT, etc.)

Ultra-fast logging with high-performance near-zero allocations

🧩 Object inspector — view/edit values, follow references, and call methods

🔗 Log entries can link to objects — tap to inspect and tweak them instantly

📂 Hierarchy viewer — browse live GameObjects and their components, then inspect them in detail using the object inspector

🎮 Custom menu options and keybindings — cheat menu, QA, or prototyping

⌨️ Command Line — To call menu options. With commands history, autocompletion and multi-params support.

🎯 Quick-access shortcuts — assign to any screen corner for quick access

🖥️ Cross-platform support — works in Unity Editor, standalone, WebGL, and mobile (supports safe areas, touch input, keyboard, and all orientations)

🖼️ Dockable editor window and in-game floating overlay for large screens

🚀 Plug-and-play setup — Starts automatically without setup by default.

🧰 Built-in utilities, including:

- 🎯 FPS and memory monitors

- 🛠️ PlayerPrefs debugger

- 📺 Real-time control of Screen and QualitySettings for tuning on the fly

- 📱 App, device, and system info viewer

🧱 Modular design — plug in your own modules and panels

✂️ Removable — Easily disable NjConsole at compile-time to save memory, build size, and prevent unintended access in production


Whether you're debugging complex behavior, prototyping features, or tweaking values on the fly, NjConsole gives you full control over your game — in the editor or at runtime, on any platform.



🌐 Web Demo


📚 Documentation


💬 Unity Forum