Developer Guide
Use these pages when the question is "how do I build this?" rather than "what fields does this type expose?" The guide follows the normal integration path from source data to an interactive viewer.
Read in this order
- Getting started: build and render one trace.
- Data model: understand processes, threads, spans, refs, graphs, and layouts.
- Loading traces: choose static, process-sliced, time-sliced, or streaming loading.
- Incremental ingestion: feed bounded chunks into
TraceChunkStore. - Filtering traces: hide spans without destroying useful topology.
- Rendering traces: understand the React and low-level deck.gl render path.
- Working with Chrome Trace: parse, stream, and write Chrome Trace data.
For exact exported contracts, switch to the API reference.