Fast, searchable, dependency-free Console window for the Unity Editor.
Status: pre-release. Live log capture and the first window are in: a virtualized list with severity toggles, search, collapse, a detail pane with clickable stack frames that open your code editor, context-object ping, channel chips that group
[Tag]messages, a journal that keeps entries across domain reloads and Editor restarts, and four themes. Device logs come next; follow the milestones.
- A virtualized log list that stays smooth at 100k entries
- A small query language:
sev:error tag:Net* -"retry scheduled" /timeout \d+ms/i - Channel chips from
[Tag]prefixes or from your own tag rules (text, regex, or the class that logged it), smart collapse, pins, unread badge - Clickable stack frames with de-noising and the source shown under every frame, so an error's path reads top to bottom, and a Show flow window that draws that path as a column of calls
- Log history that survives domain reloads and Editor restarts
- Compiler messages in a Problems tab, session markers, log file import
- Themes: Native follows the Editor skin; Obsidian, Paper, Sci-fi and Ember are designed looks with a monospace face
- Wraps long messages on demand, keeps its toolbar usable when docked in a narrow panel, and shows only what you ask for: Time and Frame columns are opt-in
- Public Unity APIs only, UI Toolkit, zero third-party dependencies, MIT
Unity 2022.3 LTS or newer. Development happens on Unity 6000.2; the CI matrix in .github/workflows/ci.yml lists every version the tests run on.
Not published yet. Once v0.1.0 is tagged, add the package from its git URL in the Package Manager:
https://github.com/alvaris924/unity-clarity-console.git#v0.1.0
or through OpenUPM:
openupm add com.alvaris.clarity-console
| Version | Scope |
|---|---|
| v0.1.0 | Log capture with context objects, virtualized list, search, collapse, detail pane, session markers, clear options, preferences |
| v0.5.0 | Query language, channel chips, smart collapse, source preview, frame de-noising, pins, shortcuts, export, Problems tab, journal persistence, multiple windows |
| v1.0.0 | Timeline strip, watch rules, log file import, session history, extension API, benchmarks |
Ideas beyond that, ranked by usefulness in a game project, are listed in Documentation~/feature-ideas.md.
Read CONTRIBUTING.md first. AI assistants follow AGENTS.md. Design notes and decision records live in Documentation~.
MIT. The bundled JetBrains Mono font is under the SIL Open Font License 1.1; see Third Party Notices.md.