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.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 LoggerConfigKeep 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.Unity Versions: Compatible with Unity 2020.3 LTS and abovePlatforms: Works on all Unity-supported platforms (Editor, PC, Mac, Linux, iOS, Android, WebGL, Consoles)Dependencies: None (pure C#)Configuration:Managed through a single LoggerConfig ScriptableObjectGlobal enable/disable toggle (compile-time stripping)Adjustable global log levelCategory management: add, rename, enable/disable, assign colorsColor modes: Header Only or Header + MessageLogging Features:Severity levels: Debug, Info, Warning, Error, CriticalCategory-based filteringColor-coded log headers and messagesRuntime and compile-time controlPerformance:Zero overhead in builds when logging is disabled (stripped at compile time)Lightweight runtime filtering when enabledBest Practices:Use multiple LoggerConfig assets for Dev, QA, and ReleaseDisable logging before production deployment