TraceView was a tool I wrote to visualize event scheduler event logs in Fuchsia, using the Dear ImGui immediate mode framework.

Each row represents a single thread, and the color indicates the thread state, including Running (green), Ready (orange), Blocked (tan), or Sleeping (cyan). This trace is from a multicore machine, so several threads may be running simultaneously.