FastWrangler is a lightweight, high-performance VS Code extension for instant data exploration. Built on top of DuckDB-Wasm, it provides a blazing-fast alternative to heavy data tools, allowing you to profile, filter, and analyze massive datasets directly within your editor.
✨ Key Features
- Blazing Performance: Powered by DuckDB-Wasm for lightning-fast SQL queries on local files.
- Premium UI: A sleek, dark-themed interface with glassmorphism and smooth animations.
- Instant Profiling: Generate column statistics, null counts, and distribution histograms with one click.
- Smart Filtering: Global search across all columns with real-time feedback.
- Virtualized Grid: Smoothly scroll through millions of rows without UI lag.
- Flexible Export: Clean your data and export it back to CSV or Parquet.
- Python Integration: Explore DataFrames directly from your Python debug sessions.
🚀 Getting Started
How to Use
- From Explorer: Right-click any
.csv,.parquetfile and select FastWrangler: Explore Data. - From Python Debugger: Use the FastWrangler command to inspect live DataFrames during a debug session.

🛠️ Commands
| Command | Description |
|---|---|
FastWrangler: Explore Data |
Opens the current file or variable in the FastWrangler viewer. |
📊 Supported Formats
- CSV (auto-detecting delimiters)
- Parquet
🎨 Premium UI Controls
- Search Bar: Real-time global filtering.
- Summary Panel: Deep insights into column distributions and stats.
- Sorting: Click column headers to toggle ASC/DESC sorting.
- Export: Save your filtered views to high-performance formats.