Skip to main content

parqeye

CI

parqeye lets you peek inside your Parquet files. Instantly inspect their contents, schema, and metadata — right from your terminal.

Demo

Features

  • Interactive Data Visualization - Browse through your Parquet data in a table view with keyboard navigation.
  • Schema Explorer - Inspect column types, nested structures, and field definitions.
  • File Metadata - View Parquet file-level metadata including version, created by, encoding stats and more.
  • Row Group Statistics - Examine row group-level metadata, statistics, and data distribution across groups.
  • Tab-based Interface - Quickly switch between Visualize, Schema, Metadata, and Row Groups views.
  • Terminal-native - Works directly in your terminal.

Usage

Run parqeye by providing the path to the .parquet file.

parqeye <path-to-parquet-file>

Installation

Direct Download

You can download the latest release from the Releases page.

Build from Source

You can build from source by downloading the repository and running the following command:

cargo build --release

Cargo

If you use Rust, build directly from crates.io

cargo install parqeye

Homebrew

If you have Homebrew, you can install using:

brew install parqeye

Windows

parqeye is available on winget for Windows. You can install using:

winget install --id kaushiksrini.parqeye

License

This package is released under the MIT License.

Acknowledgements

TODOs

  • Lazy/streaming loading of parquet files.
  • Filter columns by value in the visualize tab.
  • Read parquet files on the cloud (s3://...).

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

parqeye-0.1.0.tar.gz (1.4 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

parqeye-0.1.0-py3-none-win_amd64.whl (21.1 MB view details)

Uploaded Python 3Windows x86-64

parqeye-0.1.0-py3-none-musllinux_1_2_x86_64.whl (25.1 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

parqeye-0.1.0-py3-none-manylinux_2_28_x86_64.whl (22.8 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

parqeye-0.1.0-py3-none-manylinux_2_28_aarch64.whl (24.6 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

parqeye-0.1.0-py3-none-macosx_11_0_arm64.whl (21.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

parqeye-0.1.0-py3-none-macosx_10_12_x86_64.whl (21.8 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file parqeye-0.1.0.tar.gz.

File metadata

  • Download URL: parqeye-0.1.0.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for parqeye-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8474e53a3afa7789bb57f211b9c579de399d1f23e0f273b050e42182c448b74d
MD5 0d8be23bcfbd7141e39425347d372ffc
BLAKE2b-256 29e87fdb147655a9b111e3b84f53385f22f53e1f3fa2108df115f074c9fb4ea3

See more details on using hashes here.

Provenance

The following attestation bundles were made for parqeye-0.1.0.tar.gz:

Publisher: pypi.yml on kaushiksrini/parqeye

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file parqeye-0.1.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: parqeye-0.1.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 21.1 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for parqeye-0.1.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ca44e567cb1d7b5027a8cf7639dbe2b6ee2e230d2e7fb9273c8e51a72121fbb1
MD5 69724e4f1efeb6632d33f7cc7c62306f
BLAKE2b-256 1821cba188601acde10cc39f15b5b2072d0f39b956601995a69fc4e32ac2a1ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for parqeye-0.1.0-py3-none-win_amd64.whl:

Publisher: pypi.yml on kaushiksrini/parqeye

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file parqeye-0.1.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for parqeye-0.1.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c3e8ea36c1ff0bed35abc95524a2bd34f3ac4353471d5c371cbbaeb05f6d97b9
MD5 552ae195ae3028e649ab62af17f6d717
BLAKE2b-256 424e1bf8c38361fd9953f1d455db9927f615d9fc9bf55b637bc6f68c5cc4e769

See more details on using hashes here.

Provenance

The following attestation bundles were made for parqeye-0.1.0-py3-none-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on kaushiksrini/parqeye

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file parqeye-0.1.0-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for parqeye-0.1.0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cbd78f6887a614b3f7522155bda125f3ed34b696266074f25a5a20c891773090
MD5 e93de83876e2e057ffc4580c16ecfe73
BLAKE2b-256 cbd7f673240a81462b6f7490853c275cbd678e2b2a7c4b715618f6b052598eb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for parqeye-0.1.0-py3-none-manylinux_2_28_x86_64.whl:

Publisher: pypi.yml on kaushiksrini/parqeye

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file parqeye-0.1.0-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for parqeye-0.1.0-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4fc340c4e8907015a232d4806c51e918b704e0eb0fabcb2a013ee69f22dcb8ce
MD5 3c26df68b9989b013120d8f41077aa54
BLAKE2b-256 b4226bebc42537bf68524503d324ebbfdd606ba5ab65ca90b08e910747a6cdda

See more details on using hashes here.

Provenance

The following attestation bundles were made for parqeye-0.1.0-py3-none-manylinux_2_28_aarch64.whl:

Publisher: pypi.yml on kaushiksrini/parqeye

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file parqeye-0.1.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for parqeye-0.1.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1ad45294609f55695f964d0f7199f60a95b4bdf42b3c33b4205090ad7671a5b9
MD5 a213da819bba7c400600d73033e0a8b2
BLAKE2b-256 16ee630f17d60846394d2661495e3a546392deff8daa5efed32a2980ed45fd2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for parqeye-0.1.0-py3-none-macosx_11_0_arm64.whl:

Publisher: pypi.yml on kaushiksrini/parqeye

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file parqeye-0.1.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for parqeye-0.1.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cf0ca6727ca24c30eb334462afaa1285370e1ee25cebdd9e77846ff1188565cf
MD5 2f7543ffcac341b1d49c8e7b0f357517
BLAKE2b-256 d3733977931224323f10e56ff45a762fa079d1833294ac9c31a1b7abb50f2d3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for parqeye-0.1.0-py3-none-macosx_10_12_x86_64.whl:

Publisher: pypi.yml on kaushiksrini/parqeye

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0 This release

7 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page