This repository contains the Rerun log SDK, server, and viewer.
We don't have any pre-built binaries yet, so you need to build Rerun from source. There is some setup involved, but most of it should be pretty painless.
- Install the Rust toolchain: https://rustup.rs/
git clone [email protected]:rerun-io/rerun.git && cd rerun
- Run
./scripts/setup.sh
. - Make sure
cargo --version
prints1.65.0
once you are done
If you are using an Apple-silicon Mac, make sure rustc -vV
outputs host: aarch64-apple-darwin
. If not, this should fix it:
rustup set default-host aarch64-apple-darwin && rustup install 1.65
After running the setup above, you can build and install the Rerun Viewer with:
cargo install --path ./crates/rerun/ --all-features
You should now be able to run rerun --help
in any terminal.
python3 -m pip install --upgrade pip
pip3 install "./rerun_py"
Note: If you are unable to upgrade pip to version >=21.3
, you need to pass --use-feature=in-tree-build
to the pip3 install
command.
python examples/car/main.py
See rerun_py/USAGE.md
.
Take a look at CONTRIBUTING.md
.