Ninjadini Debug Console [NjConsole] for Unity
NjConsole is the ultimate debug console you never knew you needed โ until now.
- ๐ 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 โ FPS/memory monitors, PlayerPrefs viewer, runtime visual tuning, and device info.
- ๐งฑ Modular design โ plug in your own modules and panels
- โ๏ธ Removable โ Easily disable NjConsole at compile-time (saves memory, build size, and prevents unintended access)
- ๐งพ Full C# source with XML-documented public APIs.
โ ๏ธ Unity 2022.3 or newer is required
NjConsole relies on Unityโs UI Toolkit, which became stable for runtime use in 2022.3 LTS.
๐ท๏ธ Latest version: 1.1.1
๐ Documentation Topics
Please also try the provided Demo scene inside Demo folder.
๐ Web Demo
๐ Getting Started PDF
๐ Unity Asset Store
๐ฝ๏ธ Video
๐ Change Log
๐งฏ Troubleshooting & Known Issues
๐ License
Licensed under Unity Asset Store EULA as an Extension Asset.
Per the Extension Asset license, this asset is sold on a per-seat basis โ one license is required for each individual user.