Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>VS PlotterNew to Visual Studio Code? Get it now.
VS Plotter

VS Plotter

Rafael Arvelo

|
1,102 installs
| (1) | Free
Lightweight, high-performance CSV Plotting extension for Visual Studio Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSPlotter

VSPlotter is a lightweight, high-performance plotting extension for Visual Studio Code. It allows you to quickly create and visualize plots from CSV files directly within your VS Code environment.

Features

  • Create plots from CSV files within VS Code
  • Create AG Grid Tables from CSV files
  • Lightweight and high-performance plotting using the uPlot API
  • Interactive selection of x-axis and y-axis columns
  • Support for multiple y-axis columns against a single x-axis
  • Automatic handling of non-numeric data with optional enum label generation
  • Saved plot settings to easily recreate plots for multiple CSV files
  • Seamless integration with VS Code's interface
  • Supported file types: JSON, CSV

Quick Start

  1. Open a supported file type in VS Code
  2. Run the command VSPlotter: Create plot from file
  3. Select your x-axis and y-axis column(s)
  4. View your plot in a new VS Code tab

Commands

  • VSPlotter: Show Sample Grid Table: Displays a sample grid to show the extension's capabilities
  • VSPlotter: Show Sample Plot: Displays a sample chart to show the extension's capabilities
  • VSPlotter: Create Plot from file: Creates a plot from the selected CSV file
  • VSPlotter: Create Grid Table from file: Creates a grid table from the selected CSV file

Performance

VSPlotter is built on top of the uPlot charting library, known for its exceptional performance and small footprint. This ensures that VSPlotter can handle large datasets with ease, providing a smooth and responsive plotting experience even for complex visualizations.

For Data Grid visualizations, AG Grid is used for a full-featured, high-performance spreadsheet like viewer for CSV files.

Requirements

  • Visual Studio Code v1.60.0 or higher

Known Issues

  • None

Release Notes

See the CHANGELOG for details on each release.

Acknowledgements

VSPlotter is powered by uPlot and AG Grid.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.


Enjoy plotting with VSPlotter!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft