2023-12-29 17:37:37 +00:00
|
|
|
# hyparquet
|
2023-12-29 18:46:40 +00:00
|
|
|
|
2023-12-29 20:12:30 +00:00
|
|
|

|
|
|
|
|
|
2023-12-29 18:46:40 +00:00
|
|
|
[](https://opensource.org/licenses/MIT)
|
2023-12-29 19:27:16 +00:00
|
|
|
[](https://github.com/hyparam/hyparquet/actions)
|
2024-01-04 19:24:35 +00:00
|
|
|
[](https://www.npmjs.com/package/hyparquet)
|
2023-12-29 18:46:40 +00:00
|
|
|
|
2023-12-29 19:27:16 +00:00
|
|
|
JavaScript parser for [Apache Parquet](https://parquet.apache.org) files.
|
|
|
|
|
|
|
|
|
|
Apache Parquet is an open source, column-oriented data file format designed for efficient data storage and retrieval.
|
2024-01-03 01:16:33 +00:00
|
|
|
|
2024-01-03 17:56:17 +00:00
|
|
|
Dependency free since 2023!
|
|
|
|
|
|
2024-01-04 19:24:35 +00:00
|
|
|
## Usage
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
npm install hyparquet
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
```js
|
|
|
|
|
import { parquetMetadata } from 'hyparquet'
|
|
|
|
|
|
|
|
|
|
const metadata = parquetMetdata(arrayBuffer)
|
|
|
|
|
```
|
|
|
|
|
|
2024-01-03 01:16:33 +00:00
|
|
|
## References
|
|
|
|
|
|
|
|
|
|
- https://github.com/apache/parquet-format
|
|
|
|
|
- https://github.com/dask/fastparquet
|
|
|
|
|
- https://github.com/apache/thrift
|
|
|
|
|
- https://github.com/google/snappy
|
|
|
|
|
- https://github.com/zhipeng-jia/snappyjs
|