Back to browse
GitHub Repository

A local Python/SQL notebook in the browser for exploring, transforming and visualizing data using WebAssembly.

78 starsTypeScript

Data Studio – Open-Source Data Notebooks

by alx-net·Feb 17, 2026·28 points·6 comments

AI Analysis

●●SolidShip ItSolve My Problem

DuckDB + Pyodide notebooks in-browser, but Jupyter+local and Quarto already do this.

Strengths
  • Zero-copy Parquet reads via OPFS—clever use of browser file system for efficient column scanning
  • SQL cells materialize as views; Python dataframe interop reduces boilerplate friction
  • Live demo works immediately; no auth, no server setup—pure local-first UX
Weaknesses
  • Crowded category: Jupyter Notebook, Quarto, Maroofy, Observable already solve this problem well
  • No collaboration, no cloud sync, no shared notebooks—purely single-user offline tool
  • S3 device marked unstable; Excel editing is nice but niche vs core notebooks feature
Target Audience

Data analysts, data scientists, researchers working with CSVs/Parquets locally

Similar To

Jupyter Notebook · Quarto · Observable

Post Description

Hey HN, I am Alex. I am open sourcing Data Studio, a lightweight data exploration IDE in your browser that runs locally.

Try it: https://local.dataspren.com (no account needed, runs locally)

More information: https://github.com/dataspren-analytics/data-studio

I love working with data (Postgres, SQL, DuckDB, DBT, Iceberg, ...). I always wanted a data exploration tool that runs in my browser and just works. Without any infra or privacy concerns (DuckDB UI came quite close).

Features:

- Data Notebooks - SQL cells work like DBT models (they materialize to views)

- Use Python functions inside of SQL queries - Use DB views directly in Python as dataframes

- Transform Excel files with SQL

- You can open .parquet, .csv, .xlsx, .json files nicely formatted

If you like what you see, you can support me with a star on Github.

Happy to hear about your feedback <3

Similar Projects

Data●●Solid

RedNotebook AI open-source AI data notebook for Trino, +12 SQL engines

NotebookLM-style citations for SQL results when Hex and Mode already exist.

Solve My ProblemShip It
heruwala
102d ago