AUTO-SYNC Index refreshed every 12h · Evidence-linked
Data release v20260914_020943 Generated 2026-09-14 Methodology Report missing resource
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
Official confirmed

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

Repository https://api.github.com/repos/PlotJuggler/PlotJuggler

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

How is it used?

Start from the recorded entry points below, then validate against the technical checklist.

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 modelUnknown
Maintenance statusActive
Verification status Official confirmed — Confirmed via the official repository API responses in SourceRefs below.
Latest versionNot recorded
Latest releaseNot recorded
Last activity2026-08-13
Last checked2026-08-13
First seenNot 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

Related Knowledge

Collections