GridscriptDonate

The Fastest Path from Data to Insight

Gridscript is an online data workspace that combines the simplicity of a spreadsheet with the flexibility of JavaScript and Python. Import your Excel or CSV files, clean and transform data with no-code tools or custom scripts, and instantly visualize results — all in your browser.

Try Projects NowTry Pipelines Now

Transform Data with Code or No-Code

Use intuitive data tools for filtering, sorting, and joining — or write transformations using JavaScript or Python. Gridscript adapts to your workflow.

Build Interactive Charts

Visualize insights with bar, line, scatter, pie, and donut charts. Create dashboards directly inside Gridscript — no extra tools required.

Train and Execute AI/ML models

Build, refine, and execute machine learning and AI workflows with TensorFlow and Scikit-learn. Turn data into insight fast.

Save & Share Projects

Export to JSON, Excel, CSV, .gspj or .gspp format, including your scripts and history. Collaborate with others and reproduce results with ease.

Smarter than a spreadsheet, more powerful than Excel, simpler than Power BI. Gridscript gives you the structure of a spreadsheet with the flexibility of code.

Frequently Asked Questions

Is Gridscript free to use?

Yes. Gridscript is free during its public beta. Premium plans with cloud storage and collaboration features will be available later.

Do I need to install anything?

No. Gridscript runs entirely in your browser — no downloads, servers, or setup required.

What limits should I expect during beta?

Gridscript runs in the browser, so performance depends on your machine and dataset size. Spreadsheet-scale data runs smoothly; very large files or long-running scripts may take more time. We are tuning performance continuously based on feedback.

How does Gridscript handle data security?

Your data stays in your browser while you work. You can also stay fully local by exporting .gspj or .gspp files without uploading them to our servers.

What programming languages can I use?

Gridscript currently supports JavaScript and Python for scripting. More integrations are planned.

What are workspaces?

In Gridscript, a workspace is the central environment where you manage all your projects and pipelines. It acts as a digital folder that organizes everything you create, transform, and visualize. For more information regarding Gridscript workspaces visit our Workspaces docs page.

What are projects?

In Gridscript, a Project is the core unit of work inside a workspace. It contains everything you need to analyze, transform, and visualize data — from raw tables and transformations to charts and scripts. For more information regarding Gridscript projects visit our Projects docs page.

Can I share my projects?

Yes. You can export projects as .gspj files or share datasets and charts within workspaces (collaboration coming soon).

What are pipelines?

In Gridscript, a pipeline defines a sequence of operations that process, transform, and visualize your data step by step. It lets you chain together multiple stages — such as importing files, running code, or generating charts — into a single, repeatable workflow. For more information regarding Gridscript pipelines visit our Pipelines docs page.

Can I share my pipelines?

Yes. You can export pipelines as .gspp files (collaboration coming soon).

What are stages?

Stages are the individual steps inside a pipeline. Each stage runs in sequence and writes its output to the shared pipeline context so the next stage can build on the results without extra wiring. For more information regarding Gridscript stages visit our Pipelines docs page.

What kind of stages are available?

There are 2 types of stages: code and no-code. No-Code stages allow you to manipulate, analyze and visualize data without ever writing a single line of code, these stages are: Import, Transform, Filter, Sort, Merge, Path, Visualize, and Validate. Code stages allow you to create scripts in JavaScript or Python use them when you need custom logic or more advanced features such as AI/ML.

Which file formats can I import?

You can bring in CSV, Excel (.xlsx), JSON. Import stages let you pick a target name so later stages reference the dataset easily.

Can I use JavaScript stages together with Python stages in the Pipelines?

Yes, you are allowed to use JavaScript and Python stages together in pipelines, the data of context object is shared among all stages.

Which libraries are supported?

In JavaScript pipelines or projects you can use Tensorflow.js and in Python you get access to numpy, pandas and scikit.