Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 1.99 KB

File metadata and controls

49 lines (35 loc) · 1.99 KB

Fast Parquet Viewer

A fast, lightweight desktop viewer for .parquet files, built with Rust and egui. Has a modern interface that opens extremely fast and can be bound to .parquet files to make it the default app for opening parquet files.

Windows binary available and compiled under target/release/FastParquetViewer.exe.

Screenshot Dark

Screenshot Light

Features

  • Drag & drop a .parquet or .parq file onto the window to open it
  • File dialog via the Open… button or Ctrl+O
  • Virtual scrolling — handles large files without loading the full table into view at once
  • Column sorting — click any column header to sort ascending/descending (numeric-aware)
  • Search / filterCtrl+F to filter rows by any matching cell value, with match highlighting
  • Schema display — column names and data types shown in the header
  • Status bar — shows row/column count and file size
  • CLI support — pass a file path as an argument: ParquetViewer.exe data.parquet
  • Dark theme

Download

Download the latest FastParquetViewer.exe from the Releases page. It is a single self-contained executable — no installer or additional files required.

Building from source

Requires Rust (stable).

git clone https://github.com/jaungiers/Fast-Parquet-Viewer
cd Fast-Parquet-Viewer
cargo build --release

Dependencies

Crate Purpose
eframe / egui GUI framework
egui_extras Virtual-scroll table widget
arrow Column data model
parquet Parquet file reading
rfd Native file dialog

Author

Jakob Aungiers