Data checked 2026-08-13. Data may be stale - beyond the review cycle.
Review cycles are documented on the Methodology page. Methodology
PlotJuggler/PlotJuggler
Software Tool Tier A testing_logs MPL-2.0
The Time Series Visualization Tool that you deserve.
Engineering Snapshot
Use cases & tasks 8
- Best suited for
-
- UAV flight log analysis
- Sensor data debugging
- Real‑time time‑series monitoring
- Cross‑format data exploration
- Primary tasks
-
- Plotting PX4/ArduPilot flight logs (ULOG)
- Visualizing ROS bag topics
- Examining CSV sensor dumps
- Live plotting of MQTT streams
Stack & ecosystem
- Resource type
- Software Tool
- Ecosystem
- chart · csv · labstreaminglayer · lua · mqtt · plot
License & compliance
- License
-
MPL-2.0(Inferred)
Lifecycle & freshness Show
- Maintenance
- Active
- Latest version
- Not recorded
- Last activity
- 2026-08-13
- Last checked
- 2026-08-13
- Verification
- Official confirmed
What It Solves
Engineers need an interactive way to visualize and explore time‑series data from UAV logs, sensor streams, and file formats such as CSV, ULOG, ROS bags, and MQTT.
Primary use cases
- Plotting PX4/ArduPilot flight logs (ULOG)
- Visualizing ROS bag topics
- Examining CSV sensor dumps
- Live plotting of MQTT streams
Secondary use cases
- General purpose time‑series exploration
- Data quality inspection
- Creating custom plots via Lua scripting
- Exporting figures for reports
When to Use
Consider when
- Need interactive zoom/pan and multiple synchronized views
- Want extensibility through plugins or Lua scripts
- Prefer a lightweight Qt‑based desktop app
- Working on Windows/Linux/macOS
Verify before adopting
- Confirm that your data format is supported (CSV, ULOG, ROS bag, MQTT, LSL)
- Check that Qt5 runtime is available on your target OS
- Review MPL‑2.0 license compatibility with your project
- Validate that the latest build works with your OS version
Start Here
Adoption Checklist
- Needs verification Confirm that your data format is supported (CSV, ULOG, ROS bag, MQTT, LSL)
- Needs verification Check that Qt5 runtime is available on your target OS
- Needs verification Review MPL‑2.0 license compatibility with your project
- Needs verification Validate that the latest build works with your OS version
Each check stays "needs verification" until an official source confirms it; unconfirmed items are never marked verified.
Known Limitations & Unknowns
Not publicly verified
- Latest version number
- Release schedule
Alternatives & Related Tools
Related tools
- pyulog — depends on
How is it used?
Start from the recorded entry points below, then validate against the technical checklist.
- Official site https://www.plotjuggler.io
- Repository https://github.com/PlotJuggler/PlotJuggler
- Documentation https://www.plotjuggler.io
Technical checklist
- OK License identified Recorded: MPL-2.0
- OK Maintenance signal Active
- OK Verification status Official confirmed
- OK Source evidence attached 1 source record(s)
- NEEDS REVIEW Latest version recorded Not recorded
Official Links
Metadata & Governance
| License | MPL-2.0 — Inferred |
|---|---|
| Commercial model | Unknown |
| Maintenance status | Active |
| Verification status | Official confirmed — Confirmed via the official repository API responses in SourceRefs below. |
| Latest version | Not recorded |
| Latest release | Not recorded |
| Last activity | 2026-08-13 |
| Last checked | 2026-08-13 |
| First seen | Not recorded |
Dataset facts
Facts above come from the official dataset card only; unconfirmed fields stay unknown.
Related Resources & Dependencies
- pyulog — depends on (verified)
Recent Activity
New resource: PlotJuggler/PlotJuggler
New repository resource added by the sprint promote pipeline.
Related Knowledge
Collections
- Simulation and Mapping Toolchains — Open-source simulation and mapping repositories used for development, testing and survey workflows.
- UAV Flight Log & Testing Analysis — Open-source tools for reviewing, parsing and visualizing UAV flight logs before and after test flights.