Spreadsheet Import is a Blender add-on from smonbrogg that brings CSV or JSON data into Blender's spreadsheet, where it can be processed with geometry nodes and visualized. You open it through File / Import / Spreadsheet Importer, choose a .csv or .json file, then add each field name with the + icon and set its data type before importing.
Pressing Import Spreadsheet creates a new object named after the file, with mesh data called csv_data or json_data. For CSV files, the field names must sit in the header row, and options let you set the delimiter and discard leading lines above the header. JSON imports read field names from objects inside a data array, whose name you specify in the root JSON object. The Spreadsheet viewer confirms the data came in correctly.
To use the data, add an Object Info node in a geometry nodes tree and select the imported object. You can replace the dataset later by linking a different mesh data block in the object's data properties, and the values update as long as the referenced column names still exist. Version 0.4.0 supports Blender 4.2 LTS and newer and is released under the GPL v3.