PlotJuggler 4 is an extensible, performant and open-source multi-modal visualization platform.
Explore recorded or live data, compare test runs, and analyze and transform your data, in a single application.

Efficient data storage, GPU-accelerated rendering and on-demand media decoding help keep large recordings responsive as you explore.
Images and Videos
|
3D rendering
|
Open supported formats directly and connect to your existing sensor and messaging systems. Install ready-to-use loaders, streamers and tools through File → Marketplace:
| Sources | Formats |
|---|---|
| Files | CSV, MCAP, Parquet, PX4 ULog, LeRobot, MP4, PCD and PLY |
| Live streams | ROS 2, MQTT, ZeroMQ, UDP, WebSocket bridges, WebRTC and Lab Streaming Layer |
| Message encodings | ROS 1/2, Protobuf, JSON, CBOR, BSON, Apache Arrow and MessagePack |
| Cloud storage | Mosaico |
Need a custom integration? Build a loader, streamer, parser or toolbox with the plugin SDK, or start from the official plugins.
Every build is attached to the latest release. Pick the one that fits your system.
Download PlotJuggler-<version>-Windows-x64.exe from the
latest release
and run it. It installs for the current user, so no administrator rights are
needed.
Recommended on Ubuntu 22.04+ and Debian 12+: add the apt repository once, and
future releases arrive with sudo apt upgrade.
curl -fsSL https://apt.plotjuggler.io/pj4_install.sh | sudo sh
sudo install -d -m 0755 /etc/apt/keyrings
sudo curl -fsSL https://apt.plotjuggler.io/plotjuggler-archive-keyring.asc \
-o /etc/apt/keyrings/plotjuggler.asc
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/plotjuggler.asc] https://apt.plotjuggler.io stable main" \
| sudo tee /etc/apt/sources.list.d/plotjuggler.list
sudo apt update && sudo apt install plotjuggler4
To install a single release without adding the repository, download
plotjuggler4_<version>_amd64.deb from the
latest release
and run sudo apt install ./plotjuggler4_<version>_amd64.deb. A package
installed this way is not updated by apt upgrade.
Download PlotJuggler-<version>-x86_64.AppImage from the
latest release,
then make it executable and run it:
chmod +x PlotJuggler-*-x86_64.AppImage
./PlotJuggler-*-x86_64.AppImage
It needs glibc 2.35 or newer (Ubuntu 22.04 and later, or equivalent).
For compilation and development setup, see Building from source.
Released under the Mozilla Public License 2.0. Third-party dependencies retain their own licenses.
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|