283 releases (29 breaking)
Uses new Rust 2024
| new 0.31.2 | Apr 8, 2026 |
|---|---|
| 0.31.1 | Mar 31, 2026 |
| 0.30.2 | Mar 11, 2026 |
| 0.28.1 | Dec 19, 2025 |
| 0.4.0 | Mar 28, 2023 |
#1100 in Visualization
111,845 downloads per month
Used in 133 crates
(71 directly)
1MB
19K
SLoC
The different types that make up the rerun log format.
Feature flags
Mono-components
Some components, mostly transform related ones, are "mono-components". This means that Rerun makes assumptions that depend on this component only taking on a singular value for all instances of an Entity. Where possible, exposed APIs will force these components to be logged as a singular instance. However, it is an error with undefined behavior to manually use lower-level APIs to log a batched mono-component.
This requirement is especially apparent with transforms:
Each entity must have a unique transform chain,
e.g. the entity foo/bar/baz is has the transform that is the product of
foo.transform * foo/bar.transform * foo/bar/baz.transform.
re_log_types
Part of the rerun family of crates.
The basic building blocks of the Rerun data types and tables.
This contains the code-generated higher level Rerun archetypes and components.
Dependencies
~28–39MB
~640K SLoC