An open API service indexing awesome lists of open source software.

https://github.com/devinrsmith/deephaven-parquet-viewer

A browser-based Parquet file viewer
https://github.com/devinrsmith/deephaven-parquet-viewer

bigdata docker parquet parquet-viewer

Last synced: 2 months ago
JSON representation

A browser-based Parquet file viewer

Awesome Lists containing this project

README

        

# Deephaven Parquet Viewer

A Parquet viewer powered by [deephaven-core](https://github.com/deephaven/deephaven-core). Supports opening and browsing through large (or small) parquet files.

![Deephaven Parquet Viewer](images/deephaven-parquet-viewer-example.png)

## Helper script

```
Usage: deephaven-parquet-viewer.sh [parquet-file] ([port])
```

## Docker container

```shell
docker run \
--rm \
--name deephaven-parquet-viewer \
--mount type=bind,source=/path/to/file.parquet,target=/file.parquet,readonly \
-p 10000:10000 \
ghcr.io/devinrsmith/deephaven-parquet-viewer:latest
```

## Browser

* Table iframe: [http://localhost:10000/iframe/table/?name=parquet_table](http://localhost:10000/iframe/table/?name=parquet_table)
* IDE: [http://localhost:10000/ide/](http://localhost:10000/ide/)

## Requirements

Linux, Mac OS (Intel or M1), and Windows WSL should all be supported. Docker is currently a requirement for running the helper script and via a Docker container, but advanced users can get the application running natively if desired.