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

Download history 16858/week @ 2025-12-18 5109/week @ 2025-12-25 17688/week @ 2026-01-01 23530/week @ 2026-01-08 19376/week @ 2026-01-15 24241/week @ 2026-01-22 24516/week @ 2026-01-29 22665/week @ 2026-02-05 18455/week @ 2026-02-12 20263/week @ 2026-02-19 25148/week @ 2026-02-26 25605/week @ 2026-03-05 26827/week @ 2026-03-12 23519/week @ 2026-03-19 36993/week @ 2026-03-26 20504/week @ 2026-04-02

111,845 downloads per month
Used in 133 crates (71 directly)

MIT/Apache

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.

Latest version Documentation MIT Apache

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