Docs Guide

This page provides an overview of how the Rerun documentation is organized to help you find what you need.

Overview overview

High-level introduction to Rerun:

Getting started getting-started

Step-by-step guides to get up and running quickly:

  • Quick Start - Choose your language (Python, Rust, C++) and create your first visualization
  • Data In - Learn how to log data to Rerun from your code
  • Data Out - Query and export data from Rerun recordings
  • Configure the Viewer - Customize the visualization to your needs
  • Troubleshooting - Solutions to common issues

Concepts concepts

Understanding the foundational concepts behind Rerun:

How-to guides howto-guides

Practical guides for specific tasks and advanced features:

Logging data logging-data

Visualization visualization

Data management data-management

Integration & deployment integration--deployment

Performance & optimization performance--optimization

Extending Rerun extending-rerun

  • Extend - Add custom types and visualizations

Examples examples

Reference reference

Detailed API documentation and technical specifications:

  • Reference Documentation - Complete API reference for all supported languages
    • Types (Archetypes, Components, Datatypes)
    • SDKs (Python, Rust, C++)
    • Viewer and CLI commands
    • Migration guides

Development development

Contributing to Rerun:

Community community