Apache Parquet file writer in JavaScript
Go to file
Kenny Daniel 947a78f72d
Choose best of RLE or bit-packed for hybrid encoding
sparse booleans: 2634 -> 1399 bytes
2025-03-25 23:02:24 -07:00
.github/workflows Initial JS project 2025-03-21 00:08:34 -07:00
src Choose best of RLE or bit-packed for hybrid encoding 2025-03-25 23:02:24 -07:00
test Choose best of RLE or bit-packed for hybrid encoding 2025-03-25 23:02:24 -07:00
.gitignore Initial JS project 2025-03-21 00:08:34 -07:00
eslint.config.js Thrift writer 2025-03-25 10:30:37 -07:00
LICENSE Initial JS project 2025-03-21 00:08:34 -07:00
package.json Write plain encoding 2025-03-25 16:44:28 -07:00
README.md Support nullable columns 2025-03-25 22:38:23 -07:00
tsconfig.json Thrift writer 2025-03-25 10:30:37 -07:00

Hyparquet Writer

mit license coverage

Usage

import { writeParquet } from 'hyparquet-writer'

const arrayBuffer = writeParquet({
  name: ['Alice', 'Bob', 'Charlie'],
  age: [25, 30, 35],
})

References