Extend Rerun

There are currently two major ways of extending Rerun. You can use Rerun with your own custom data, or extend the Rerun Viewer (currently Rust only).

The goal is for Rerun to become easy to extend at every level. For example, with plugins for

  • data sources
  • data stores
  • data transforms
  • custom rendering
  • custom UI interactions

If you're in need of a particular kind of extension mechanism that we don't yet support. Head over to GitHub and either upvote an existing issue or open a new one.