GoodApps / ParquetPeek / Features
ParquetPeek — All features
Open Parquet files locally, explore their columns and rows, and export the view you need.
Free and open-source. View source on GitHub.
Opening & browsing files
- Flexible file opening — Open .parquet or .pq files with the file picker, drag and drop, or the recent-files list.
- Multiple file tabs — Keep several files open and switch between them in tabs.
- Paged browsing — Load rows a page at a time instead of loading the whole file into the table.
- File overview — Check file size, row count, and column count.
- Sample file — Generate a 1,500-row demo file to explore the app without supplying your own data.
Schema & column details
- Schema sidebar — Browse column names and data types with recognizable type icons.
- Column search — Find a column quickly and show or hide it while preserving column order.
- Column statistics — Inspect filled, empty, and distinct-value counts, minimum and maximum values, and the most common values.
- Filter from a value — Select a common value in column details to filter the table to it.
Search, filters & sorting
- Quick text search — Search across text columns in the open file.
- Filter builder — Combine equality, comparison, contains, starts-with, ends-with, and empty-value conditions.
- Multiple search values — Match any of several comma-separated text values, or exclude rows containing any of them.
- Inputs suited to the data — Use number, date, time, or boolean controls, with validation before a filter is added.
- Value dropdowns — Choose from a complete list for columns with up to 15 distinct values.
- Column sorting — Click a column to cycle through ascending order, descending order, and no sorting.
Row inspection & copying
- Row detail panel — Inspect a selected row separately from the table and copy individual values.
- Nested data explorer — Expand structured values such as lists and objects in a tree, loading large branches in manageable groups.
- Copy row as JSON — Copy a complete row while retaining nested values and the digits of large integers.
Export & local use
- Parquet, CSV, and JSON exports — Save the current view as a new Parquet file, a CSV spreadsheet, or JSON data.
- Export exactly your view — Export visible columns using the active search, filters, and sort order.
- Export row limit — Set a cap on the number of rows exported.
- Open exported files — Open the exported file or reveal its location after export.
- Local file processing — Explore your files on your computer without uploading them to a hosted data service.