Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>Dynamic LiveplotNew to Visual Studio Code? Get it now.
Dynamic Liveplot

Dynamic Liveplot

mashurr

|
1 install
| (0) | Free
Plot any data file, live or static, with any chart type.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Dynamic Liveplot

Plot any data file in VS Code, including files that are still being written. Open a CSV and it's charted straight away and keeps updating as rows arrive; drag columns to change what's plotted, from 48 chart types.

All 48 chart types running at once on one live file: lines, bars, distributions, scatter, shares, flows, heatmaps, spectra, finance, gauges, a map and 3D

Opening a CSV that is still being written, dragging a column onto a plot and changing a chart type

Features

  • Plots itself. Open a file with Open in Dynamic Liveplot (editor title, Explorer or Command Palette) and it's charted from its columns: numbers against time, text columns as counts, phases shaded, spectra as spectra. Drag any column onto a plot to add it, or onto the X-axis strip to plot against it.

  • Live. Files that are still being written update as rows arrive. Half-written lines wait for their end, and renamed, emptied or replaced files are followed. Pause to look closely, then resume.

  • Watch a folder. The newest file in a folder is always plotted, so each new run of a test appears on its own with the same layout. Overlay the previous run, dashed, to compare them.

    Watching a folder: a new run appears and the view switches to it, then the previous run is overlaid

  • 48 chart types. Line, area, bar, box, violin, histogram, scatter, heatmap, spectrum and spectrogram, pie, treemap, sunburst, Sankey, chord, network, candlestick, error bands, gauges, maps, 3D scatter and surface, and more. The gallery suggests the types that fit your columns, and a custom type takes any ECharts option.

    Three dashboards of chart types, then searching the gallery for parallel coordinates

  • CSV, TSV, JSON, JSON Lines, SQLite, Parquet and Excel. Databases list their tables and workbooks their sheets; new rows in a SQLite table appear live. Text columns become counts, categories and splits.

    Picking a table in a SQLite database, then switching to a table of log events plotted as counts

  • Analysis. Limits draw a dashed line and flag the plot, the status bar and a notification when crossed. Calculated columns take formulas like idd_mA * vdd_V. Min, max and average marks, log axes, a right-hand axis, smoothing, and cursors to measure between two points.

    A limit on a live temperature plot trips; a calculated column is added and plotted

  • Big files. A file too big to keep whole opens as an overview of every part of it; zoom in and load every row of that range. A 10 GB CSV opens in about 20 seconds.

    An overview of a 4-million-row file, zooming in and loading every row of the range, then back

  • Layouts. Your layout is remembered for each file and folder. Save named layouts, share a folder layout with your team as .liveplot.json, group plots, and fill {placeholders} in column names.

  • Export a plot as PNG or SVG, copy it, save the plotted rows as CSV, or save all plots as one image or an HTML report that opens anywhere.

  • Fast with hundreds of live plots. Works offline and follows your theme.

Requirements

  • VS Code 1.90 or later, on Windows, macOS or Linux.

Known Issues

  • Excel support covers .xlsx workbooks, not the older .xls format.
  • A file too big to keep whole shows an evenly spaced overview; a spike between the rows shown only appears when you load every row of that part.
  • The column list shows the first 400 columns of very wide files; type in its filter to find the rest.
  • 3D plots export as PNG only.
  • Files must be on this computer; URLs and cloud storage aren't supported.

Report issues on GitHub.

Release Notes

See CHANGELOG.md.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft