Logix OFFICIAL SALE

Logix gives you structured, production-ready logging in Unity with zero boilerplate. Simple static API with five log levels and automatic file and line capture. Configured fluently in code or by assigning a ScriptableObject asset in the custom editor window.


Five log levels: Debug, Info, Warn, Error, Assert, each captures the caller's file and line number automatically.


Seven built-in destinations: Unity Console (color-coded), rotating files, system console, Discord (webhook), Slack (webhook), Loki, and custom HTTP/WebSocket. Add your own by implementing one C# interface.


Filters: Namespace, class name, source directory, file path, regex, log level, level range, time window, rate limiting (sliding window), and composite (AND/OR). Implement a single interface for custom filters.


Assertion system: Assert methods log on failure and can optionally throw. Fluent expression-tree helpers: NotNull, NotEmpty, GreaterThan, LessThan, InRange, AreEqual, IsInstanceOf, NotDefault, and That.


Editor Window: Real-time log viewer with search, multi-select, level toggles, resizable stack trace panel, double-click to source, copy, auto-scroll, and per-level counts.


Runtime Console: In-game log overlay for builds/devices. Level and search filters, clear, stack trace inspection, drag/resize, and scene-persistent state.


Runtime Inspector: In-game hierarchy browser with search, component tabs, and live field/property inspection.


Configuration: Fluent builder or scriptable objects. Settings auto-sync between Editor and runtime. File logging with configurable size-based rotation (50 MB default). All options available in code and Inspector.


WebGL Demo

Documentation