About ArrowScope
ArrowScope is a free, browser-based viewer for Apache Arrow IPC and Feather files. It provides instant data inspection without requiring any installation or sending your data to a server.
What is ArrowScope?
ArrowScope is a web application that lets you:
- View Schema: Inspect column names, types, and metadata
- Preview Data: Browse your data with pagination and search
- Analyze Statistics: Get automatic statistics and visualizations
- Inspect Structure: Examine record batches and internal structure
Supported Formats
- Apache Arrow IPC: .arrow, .ipc files
- Feather v1 & v2: .feather files
These formats are used by popular data tools like Polars, DuckDB, R arrow package, and many others.
How It Works
ArrowScope runs entirely in your browser using the official Apache Arrow JavaScript library. When you drop a file:
- The file is read locally in your browser
- Apache Arrow JS parses the binary format
- Statistics are computed client-side
- Results are displayed with interactive charts
Your data never leaves your computer. No uploads, no server processing, no network requests.
Key Features
- ✅ 100% client-side processing
- ✅ No file size limits (within browser memory)
- ✅ Support for all Arrow data types
- ✅ Interactive charts and visualizations
- ✅ Dark theme for comfortable viewing
- ✅ No installation required
Who Is This For?
ArrowScope is designed for:
- Data Engineers: Quick inspection of Arrow/Feather files
- Data Scientists: Preview data without writing code
- Developers: Debug Arrow file outputs
- Analysts: Explore data exports from Polars, DuckDB, etc.
Technology Stack
- Apache Arrow JS: Official Arrow library for JavaScript
- ECharts: Interactive charts and visualizations
- Pure HTML/CSS/JS: No build step, no dependencies
Open Source
ArrowScope is built on open source technologies. The Apache Arrow project provides the core parsing capabilities.
Contact
Questions or feedback? Email us at nullkit.dev@outlook.com