https://github.com/axect/parquet-viewer

A simple rust parquet viewer

https://github.com/axect/parquet-viewer

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

A simple rust parquet viewer

Basic Info
  • Host: GitHub
  • Owner: Axect
  • License: mit
  • Language: Rust
  • Default Branch: master
  • Size: 16.6 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed 11 months ago
Metadata Files
Readme License

README.md

Parquet Viewer

A simple command-line tool to read and display the contents of an Apache Parquet file.

Description

This utility takes the path to a Parquet file as a command-line argument, reads the file using the peroxide crate, and prints the resulting DataFrame to the standard output.

Installation

Ensure you have the Rust toolchain installed (see rustup.rs).

You can install parquet-viewer directly from crates.io using Cargo:

bash cargo install parquet-viewer

Alternatively, you can clone the repository and build it locally:

```bash git clone https://github.com/Axect/parquet-viewer cd parquet-viewer cargo build --release

The executable will be in ./target/release/parquet-viewer

```

Usage

Run the tool by providing the path to your Parquet file:

bash parquet-viewer <path/to/your/file.parquet>

Example:

bash parquet-viewer data/my_data.parquet

The contents of the Parquet file will be printed to your console in a tabular format.

Dependencies

This tool relies on the following major Rust crate:

  • peroxide: For reading Parquet files and handling DataFrames.

License

This project is licensed under the MIT license.

Owner

  • Name: Tae-Geun Kim
  • Login: Axect
  • Kind: user
  • Location: Seoul, South Korea
  • Company: Yonsei Univ.

Ph.D student of particle physics & Rustacean

GitHub Events

Total
  • Push event: 3
  • Create event: 2
Last Year
  • Push event: 3
  • Create event: 2

Packages

  • Total packages: 1
  • Total downloads:
    • cargo 785 total
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 2
  • Total maintainers: 1
crates.io: parquet-viewer

A simple command-line tool to view Apache Parquet files.

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 785 Total
Rankings
Dependent repos count: 22.0%
Dependent packages count: 29.2%
Average: 48.7%
Downloads: 94.8%
Maintainers (1)
Last synced: 10 months ago

Dependencies

Cargo.lock cargo
  • 112 dependencies
Cargo.toml cargo