DuckDB-WASM
A DuckDB-WASM SQL editor for local file analysis
SQL for Files packages DuckDB-WASM, Monaco, Apache Arrow, charts, and export tools into a browser IDE for ad-hoc file analysis.
Full analytical SQL engine running in WebAssembly
Monaco editor with syntax highlighting and autocomplete
Separate tabs, query history, schema browsing, and table previews
No database server installation required
Example queries
Join local files
SELECT o.order_id, c.customer_name, o.total_amount
FROM orders o
JOIN customers c ON o.customer_id = c.id
ORDER BY o.total_amount DESC;Use window functions
SELECT customer_name, total_amount, RANK() OVER (ORDER BY total_amount DESC) AS revenue_rank
FROM orders;