Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>Data GridNew to Visual Studio Code? Get it now.
Data Grid

Data Grid

Zephyr Industries

|
1 install
| (0) | Free
A fast local spreadsheet for CSV and TSV in VS Code — view large files, find, edit, sort, and save safely.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Data Grid

A fast spreadsheet for CSV and TSV inside VS Code.

Most of the time you don’t need Excel for a data file — you need to see rows, jump around, find a value, tweak a cell, and save without the editor falling over on a big file. Data Grid opens local .csv and .tsv files as a calm grid: only the visible region is loaded from disk, so large files stay responsive. Light editing, column sort, undo, and a safe save path are there when you need them.

It is not a full workbook app (no XLSX, formulas, or pivot tables). It is a sharp tool for the plain-text data files you already keep.

Data Grid icon

Features

  • Spreadsheet grid for local .csv and .tsv — opens as the default editor
  • Find (⌘/Ctrl+F) with match highlight
  • Go to cell (⌘/Ctrl+G — e.g. B12, 12, or B)
  • Formula-style bar: name box + cell value
  • Status bar: canvas size, file size, delimiter, used range; Reload from disk
  • Sparse A–Z × 1000 canvas with disk-backed paging for large files
  • Edit cells, copy/paste, insert/delete rows and columns
  • Sort column A→Z / Z→A
  • Header row toggle (status bar): freezes row 1 for sort and uses it as column titles
  • Undo / redo (⌘/Ctrl+Z, ⌘⇧Z / Ctrl+Y)
  • Save writes only the used range (atomic temp-file write) and refuses to overwrite if the file changed on disk

All values are plain text. CSV uses commas; TSV uses tabs. Standard double-quote escaping and UTF-8.

Install

Search Data Grid in the Extensions view (⌘⇧X / Ctrl+Shift+X), or install by id:

code --install-extension zephyrindustries.datagrid

Open on the Visual Studio Marketplace →

Cursor / VSCodium / other VS Code forks: search the Marketplace from that app, or use its CLI (e.g. cursor --install-extension zephyrindustries.datagrid).

Open a spreadsheet

  1. Open any .csv or .tsv file — it opens in Data Grid by default.
  2. Switch to plain text: Data Grid: Open as Text (title bar or Command Palette), or Open With… → Text Editor.
  3. Return to the grid: Data Grid: Open as Spreadsheet, or Open With… → Data Grid Spreadsheet.

Shortcuts (while the grid is active)

Action Shortcut
Find ⌘/Ctrl+F
Go to cell ⌘/Ctrl+G
Undo / redo ⌘/Ctrl+Z · ⌘⇧Z / Ctrl+Y

Column menu (header ▾ or right-click): insert/delete columns, Sort A→Z / Sort Z→A. Use the Header row control in the status bar when the first row is titles.

Requirements & limits

  • Desktop VS Code (or a compatible fork) and local files only
  • Not supported (yet): XLSX, formulas, filters, charts, remote/virtual workspaces, VS Code for the Web

Optional: install from VSIX or source

If you prefer a GitHub release build:

  1. Download the latest .vsix from Releases.
  2. code --install-extension path/to/datagrid-*.vsix --force
  3. Fully quit and reopen VS Code so the webview loads the new build.

To build from source (Node.js 20+):

git clone https://github.com/zephyr-industries/datagrid.git
cd datagrid
npm install
npm run package
code --install-extension artifacts/datagrid.vsix --force

Uninstall

code --uninstall-extension zephyrindustries.datagrid

Development

npm install
npm run build   # or: npm test · npm run package

Press F5 to launch the Extension Development Host. Sample files: samples/people.csv, samples/people.tsv.

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