01
Create bespoke panels.
Enhance your data analysis and debugging with bespoke visualization tools. Foxglove’s extension framework enables you to create custom panels designed specifically for your workflows. These panels integrate seamlessly into your layouts to share with your teams. Share your work with the community by publishing extensions to the registry, enabling others to benefit and contribute.
![](https://cdn.prod.website-files.com/66a36245725199d12625c1d5/67a2d52f74b17353dd1edd0d_extend-01.png)
02
Convert custom messages and register topic name aliases.
Streamline your workflows and enhance data visualization with the message converter extension, which simplifies compatibility by transforming custom messages into Foxglove-compatible schemas. Supporting a wide range of schema formats, including Protobuf, JSON, ROS, TypeScript, and FlatBuffers, enabling seamless integration of diverse data sources.
![](https://cdn.prod.website-files.com/66a36245725199d12625c1d5/67a2d51c9cd27a7d6cd4b2d9_extend-02.png)
03
Enhance analysis with custom user scripts.
Publish pseudo-topics within Foxglove using custom scripts to manipulate, reduce, and filter messages for tailored visualization. User scripts transform both real-time, frame-by-frame messages displayed in panels like Raw Messages or 3D, as well as messages spanning the entire data range used in panels like Plot or State Transitions. This flexibility empowers you to create insightful, real time transformations, enhancing analysis across diverse data streams and improving your workflows.
![](https://cdn.prod.website-files.com/66a36245725199d12625c1d5/67a2d4eb6316a93a1f941f3e_extend-03.png)
04
Convert your multimodal logs to the industry-standard format: MCAP.
MCAP is an open-source file format for efficient multimodal data logging in robotics and pub/sub systems. MCAP files can store multiple channels of timestamped, heterogeneous data of any format including ROS, JSON, and Protobuf, with embedded schemas for long-term readability. Its row-oriented, append-only design ensures fast, reliable writes, while optional indexing and advanced compression (LZ4, Zstandard) optimize retrieval and storage.
![](https://cdn.prod.website-files.com/66a36245725199d12625c1d5/67a2d4f9544b2ff1624a65c8_extend-04.png)