Backbone Logger
Backbone Logger is a lightweight and powerful logging system for Unity. Organize logs into categories, color-code messages, filter by level, and strip them entirely from builds for zero runtime cost.
by Backbone Labs
Price History +
Clear, organized, optimized logging for Unity.
Backbone Logger keeps your Console clean and your workflow efficient. As projects grow, the Unity Console fills with noise—Backbone Logger gives you full control.
Categories: Organize logs by system (Gameplay, UI, Network, AI, Audio, etc.). Toggle them on/off anytime.
Colors: Assign unique colors to each category for instant visual clarity.
⚡Log Levels: Filter messages by severity (Debug, Info, Warning, Error, Critical). Hide what doesn’t matter.
Compile-Time Stripping: Remove all logging code from production builds with a single checkbox—zero CPU and memory overhead.
Configurable: Manage everything from a simple LoggerConfig asset. Use multiple configs for Dev, QA, and Release.
Fast Setup: Ready in under 2 minutes. Create a config, drag it in, and start logging.
🧩 New: Grouping by Prefix (Sections/Families)
- Group categories by prefix (e.g., Menu.UI, Menu.Actions → Menu).
- Tri-state parent toggle to enable/disable entire families at once.
- Delete Group action with confirmation to remove a whole family safely.
🔁 New: Import / Merge from Another LoggerConfig
- Keep existing: Add missing categories from a source config without touching your existing ones.
- Overwrite existing: Add missing categories and update color/active for same-name entries.
- No “replace all” by design. Safer merges, faster team alignment.
Why Backbone Logger?
Debugging should be fast, structured, and safe. With categories, colors, filters, compile-time stripping, grouping, and import/merge, you see the signal through the noise and ship without clutter.
- Focus on what matters.
- Debug faster.
- Deploy clean.