A privacy-first, 100% client-side Parquet file explorer powered by DuckDB-WASM. No backend, no uploads, no telemetry.
parquet.chhapra.cloud — live demo, no install needed.
- Drag-and-drop Parquet file loading
- Schema inspection with column types and nullability
- Data preview with virtualized table and pagination
- Progressive column profiling (null %, distinct count, min/max, top values)
- SQL query editor with history
- Dark/light theme with Material Design
- Fully offline-capable after initial load
All data is processed locally in your browser using DuckDB-WASM. No files, queries, schemas, or results are ever transmitted to any server. No analytics, no telemetry. Your data never leaves your device.
nvm use 24
npm install
npm run devOpen http://localhost:5173 in your browser.
nvm use 24
npm run buildStatic assets are output to dist/. Serve with any static file server.
Powered by DuckDB-WASM — an in-process SQL OLAP database compiled to WebAssembly, enabling full SQL queries directly in the browser without any server.
MIT — see LICENSE.
All runtime dependencies (React, MUI, DuckDB-WASM, Emotion, Vite) are also MIT licensed.