Hub

Playgrounds

Browser-native sandboxes

Playgrounds

Sandbox

  • Playgrounds

Languages

  • 🐍Python
  • 🗄️SQL
  • 📊R
  • ⚡JavaScript
  • 🔷TypeScript
  • 🐘PostgreSQL
  • 🔶dbt
  • 📊DAX
  • 🖥️Bash / Shell
  • 📗Spreadsheet Formulas

Playgrounds

Run Python, R, SQL, and other data tools in your browser — no local setup required.

Loading usage…

Available languages

10

Your saved playgrounds

0

Languages

🐍Available

Python

The default language of data science

Jupyter Lab (full) workspace

Run Python entirely in your browser with NumPy, Pandas, Matplotlib, SciPy, scikit-learn, statsmodels, SymPy, and more — ideal for cleaning data, building models, and creating charts without installing anything.

NumPyPandasMatplotlibSciPy
PyodideOpen →
🗄️Available

SQL

Query relational data in-browser

SQL Studio workspace

Practice SELECT, JOIN, GROUP BY, and window functions on SQLite — load CSV datasets into tables and see formatted results instantly.

SQLite (sql.js)CSV import (PapaParse)DDL/DML support
sql.jsOpen →
📊Available

R

Statistical computing & ggplot2

RStudio Notebook (full) workspace

Run R in the browser via WebR with ggplot2, dplyr, and more — install extra WASM packages with webr::install() for statistics labs and visualization.

ggplot2dplyrtidyrreadr
WebROpen →
⚡Available

JavaScript

Dashboards, JSON pipelines & Chart.js

Code Studio workspace

Run JavaScript in a Web Worker with built-in CSV parsing, groupBy/sumBy helpers, and Chart.js rendering — the same stack powering modern data dashboards and full-stack analytics apps.

ES2022PapaParseChart.jsgroupBy / sumBy helpers
Native JS WorkerOpen →
🔷Available

TypeScript

Typed pipelines for modern data apps

TypeScript Studio workspace

Write type-safe analytics code that transpiles in-browser via esbuild-wasm, then runs in the same JS sandbox — how production data teams build Next.js dashboards and Node ETL scripts.

esbuild-wasmPapaParseChart.jsES2020 target
esbuild-wasm + JS WorkerOpen →
🐘Available

PostgreSQL

Production SQL — real Postgres in the browser

PostgreSQL Studio workspace

Run actual PostgreSQL via PGlite WASM — ILIKE, JSONB, SERIAL, RETURNING, and window functions. What you'll use at work, not just SQLite.

PGlite WASMJSONBWindow functionsILIKE
PGliteOpen →
🔶Available

dbt

Transform data with models & refs

dbt Studio workspace

Build staging and mart models with dbt-style SQL, compile {{ ref() }} macros, and execute against PostgreSQL — the modern analytics engineering workflow.

ref()models/dbt_project.ymlPostgreSQL backend
dbt compile + PGliteOpen →
📊Available

DAX

Power BI measure language

DAX Studio workspace

Write DAX measures like SUM, CALCULATE, and FILTER against sample Sales tables — the formula language behind Power BI and Microsoft analytics.

SUMAVERAGECALCULATEFILTER
LearnX DAX EvaluatorOpen →
🖥️Available

Bash / Shell

Data engineering CLI & pipelines

Shell Terminal workspace

Practice the shell skills data engineers use daily — pipes, grep, awk, sed, and CSV wrangling — in a safe virtual filesystem with no OS access.

grepawksedcut
LearnX Shell SandboxOpen →
📗Available

Spreadsheet Formulas

Excel-style analytics for business students

Spreadsheet Studio workspace

Full spreadsheet studio with Excel-style grid, formula bar, open/export .csv and .xlsx, and 400+ functions via HyperFormula — entirely in your browser.

HyperFormulaSpreadsheet grid UIOpen / export CSV & XLSXSUM / AVERAGE / IF / VLOOKUP
HyperFormulaOpen →