Ninjadini Debug Console [NjConsole] for Unity
NjConsole is the ultimate debug console you never knew you needed โ until now.
โ ๏ธ Unity 2022.3 or newer is required
NjConsole relies on Unityโs UI Toolkit, which became stable for runtime use in 2022.3 LTS.
- ๐ Runtime log viewer with powerful filtering and search (AND, OR, NOT, etc.)
- โก Ultra-fast logging with near-zero allocations for high-performance debugging
- ๐งฉ Object inspector โ view/edit fields and properties, follow references, and call methods directly
- ๐ 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 โ for cheats, dev tools, and prototyping
- ๐ฏ Quick-access shortcuts โ assign to any screen corner for rapid access while testing
- ๐ฅ๏ธ 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 โ NjConsole starts automatically. No configuration required.
- ๐งฐ Built-in utilities, including:
- ๐ฏ FPS and memory monitors
- ๐ ๏ธ PlayerPrefs debugger
- ๐บ Real-time control of Screen and QualitySettings for tuning visuals on the fly
- ๐ฑ App, device, and system info viewer
- ๐งฑ Modular design โ plug in your own modules and panels
- ๐งพ Source โ Full C# code included
- ๐ Documentation provided for all public-facing APIs โ includes C# XML comments and a Getting Started guide. Web documentation with latest tips and tricks also avaviable
๐ฌ Demo
Please try provided Demo scene inside Demo folder.
๐ Documentation Topics
๐ Getting Started PDF
๐ Unity Asset Store
๐ฝ๏ธ Video