Peek inside Parquet files from the terminal with fast TUI inspection
Open large Parquet files in a scrollable terminal table, inspect schema, row groups, and file metadata with keyboard navigation. parqeye, by Kaushik Srinivasan, targets engineers and analysts who prefer command-line workflows and need quick file audits. It runs as a Terminal User Interface built in Rust, offering interactive visualization, schema exploration, and row-group statistics useful for verifying columnar dumps on remote servers or in tmux sessions.
What does parqeye reveal about a Parquet file?
parqeye exposes file contents and structure through four tabbed views: Visualize, Schema, Metadata, and Row Groups. The Visualize tab shows data in a scrollable table with keyboard navigation, the Schema view lists column types and nested fields, Metadata displays file-level details such as creator and encoding statistics, and Row Groups reveals distribution and statistics per row group.
How heavy is its runtime impact during inspection?
The tool is written in Rust and designed for speed, which matches the source claim of high performance. Because it runs inside the terminal, it avoids launching heavy GUIs and can be used on remote servers. The Terminal User Interface keeps resource use minimal compared with desktop viewers, letting you open large columnar files without starting a separate graphical process.
Is parqeye safe to run on production data?
parqeye operates as a read-only inspector: it surfaces schema, metadata, and statistics rather than modifying files. That behavior aligns with a terminal-native viewer intended for audits and verification. Using it in server or tmux sessions keeps operations local to the host filesystem, and the open-source MIT license means the codebase is auditable by teams that need to verify read-only behavior.
Do you need technical knowledge to operate it?
The interface uses keyboard navigation inside a TUI, so familiarity with command-line workflows is expected. Installation options include the Windows Package Manager and Cargo paths, which presumes comfort with package managers. The tabbed layout groups inspection tasks but non-technical users may need guidance to interpret encoding statistics and row-group metadata.
parqeye is a practical, terminal-first inspection tool for technical users
For engineers and analysts who audit Parquet files on servers, the tool gives immediate access to data, schema, and row-group details without launching GUIs. It trades graphical polish for low-overhead, rust-backed responsiveness and read-only inspection. Recommended.





