Pink Parquet is a free and open-source, user-friendly viewer for Parquet files. It allows you to easily open, view, and analyze Parquet data without any hassle.
- User-Friendly Interface: Navigate your Parquet files with ease.
- Open Source: Completely free and open-sourced under the MIT License.
- Windows Support: Pre-built binaries available for Windows.
- Build from Source: Supports macOS and Linux through source compilation.
- Lightweight and Fast: Built with Tauri, Polars (Rust), and Nuxt.js for efficient performance.
- Drag and Drop: Simply drag your Parquet files into the app to view them.
Tauri: For building the desktop application with minimal footprint. Polars (Rust): A fast DataFrame library for Rust, used for data manipulation. Nuxt.js: A Vue.js framework for building the frontend interface.
- Download the latest Windows installer from the project's homepage.
- Run the installer and follow the on-screen instructions.
Pre-built binaries are not available for macOS and Linux at this time. However, you can build the application from source by following the instructions below.
- Rust: Install via
rustup.rs
. - Node.js: Install from nodejs.org.
- Tauri Requirements: Follow the Tauri prerequisites for your operating system.
Clone the repository:
git clone https://github.com/marepilc/pink-parquet.git
Navigate to the project directory:
cd pink-parquet
Install the dependencies:
npm install
Build the application:
- For development:
cargo tauri dev
- For production:
cargo tauri build
he built application will be located in the src-tauri/target directory.
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.