Parquet-WASM: Rust-based WebAssembly bindings to read and write Parquet data

kylebarron | 179 points

I'd like to point out that fastparquet has been built for wasm (pydide/pyscript) for some time and works fine, producing pandas dataframes. Unfortunately, the thread/socket/async nature of fsspec means you have to get the files yourself into the "local filesystem" (meaning: the wasm sandbox). (I am the fastparquet author)

m_d_ | 11 days ago

Seeing as the popular alternative here would be DuckDB-WASM, which (last time I checked) is on the order of 50MB, this is comparatively super lightweight.

jasonjmcghee | 11 days ago

in my [albeit outdated] experience ArrowJS is quite a bit slower than using native JS types. i feel like crossing the WASM<>JS boundary is very expensive, especially for anything other than numbers/typed arrays.

what are people's experiences with this?

leeoniya | 11 days ago

@dang we have a mass spam incursion in this comment thread.

FridgeSeal | 11 days ago

Can this read and write Parquet files to S3-compatible storage?

rubenvanwyk | 11 days ago

[dead]

SEXMCNIGGA25023 | 11 days ago

[dead]

SEXMCNIGGA13676 | 11 days ago

[dead]

SEXMCNIGGA8568 | 11 days ago

[dead]

SEXMCNIGGA10073 | 11 days ago

[dead]

SEXMCNIGGA21924 | 11 days ago

[dead]

SEXMCNIGGA27511 | 11 days ago

[dead]

SEXMCNIGGA43488 | 11 days ago

[dead]

SEXMCNIGGA33412 | 11 days ago

[dead]

SEXMCNIGGA44115 | 11 days ago

[dead]

SEXMCNIGGA34085 | 11 days ago

[dead]

SEXMCNIGGA47292 | 11 days ago

[dead]

SEXMCNIGGA49908 | 11 days ago

[dead]

SEXMCNIGGA16339 | 11 days ago

[dead]

SEXMCNIGGA36880 | 11 days ago

[dead]

SEXMCNIGGA3348 | 11 days ago

[dead]

SEXMCNIGGA20702 | 11 days ago

[dead]

SEXMCNIGGA9693 | 11 days ago

[dead]

SEXMCNIGGA34796 | 11 days ago

[dead]

SEXMCNIGGA37272 | 11 days ago

[dead]

SEXMCNIGGA5453 | 11 days ago

[dead]

SEXMCNIGGA15755 | 11 days ago

[dead]

SEXMCNIGGA31909 | 11 days ago

[dead]

SEXMCNIGGA42279 | 11 days ago

[dead]

SEXMCNIGGA12976 | 11 days ago

[dead]

SEXMCNIGGA765 | 11 days ago

[dead]

SEXMCNIGGA39626 | 11 days ago

[dead]

SEXMCNIGGA46822 | 11 days ago

[dead]

SEXMCNIGGA28931 | 11 days ago

[dead]

SEXMCNIGGA15802 | 11 days ago

[dead]

SEXMCNIGGA7013 | 11 days ago

[dead]

SEXMCNIGGA490 | 11 days ago

[dead]

SEXMCNIGGA45159 | 11 days ago

[dead]

SEXMCNIGGA18814 | 11 days ago

[dead]

SEXMCNIGGA17459 | 11 days ago

[dead]

SEXMCNIGGA21724 | 11 days ago

[dead]

SEXMCNIGGA27937 | 11 days ago

[dead]

2genders14547 | 11 days ago

[dead]

SEXMCNIGGA21569 | 11 days ago

[dead]

SEXMCNIGGA43154 | 11 days ago

[dead]

SEXMCNIGGA46390 | 11 days ago

[dead]

SEXMCNIGGA26734 | 11 days ago

[dead]

2genders5809 | 11 days ago

[dead]

2genders42939 | 11 days ago

[dead]

2genders15453 | 11 days ago

[dead]

2genders43977 | 11 days ago

[dead]

2genders5983 | 11 days ago

[dead]

SEXMCNIGGA25190 | 11 days ago

[dead]

SEXMCNIGGA45969 | 11 days ago

[dead]

2genders21072 | 11 days ago

[dead]

2genders33983 | 11 days ago

[dead]

2genders35195 | 11 days ago

[dead]

SEXMCNIGGA11106 | 11 days ago

[dead]

indianmilf49931 | 11 days ago

[dead]

2genders6778 | 11 days ago

[dead]

2genders46870 | 11 days ago

[dead]

2genders28355 | 11 days ago

[dead]

2genders31537 | 11 days ago

[dead]

2genders16259 | 11 days ago

[flagged]

2genders16981 | 11 days ago

[flagged]

2genders11320 | 11 days ago

[flagged]

indianmilf4975 | 11 days ago

[flagged]

sexmc11475 | 11 days ago

[flagged]

sexmc20986 | 11 days ago

[flagged]

indianmilf4627 | 11 days ago

[flagged]

sexmc41620 | 11 days ago

[flagged]

sexmc31283 | 11 days ago

[flagged]

indianmilf47317 | 11 days ago

[flagged]

2genders44428 | 11 days ago

[flagged]

2genders33247 | 11 days ago

[flagged]

2genders14968 | 11 days ago

[flagged]

2genders34139 | 11 days ago

[flagged]

2genders34697 | 11 days ago

[flagged]

SEXMCNIGGA8890 | 11 days ago

[flagged]

sexmc11449 | 11 days ago

[flagged]

SEXMCNIGGA36519 | 11 days ago

[flagged]

2genders6679 | 11 days ago

[flagged]

2genders2187 | 11 days ago

[flagged]

2genders40102 | 11 days ago

[flagged]

2genders33741 | 11 days ago

[flagged]

2genders1767 | 11 days ago

[flagged]

2genders42516 | 11 days ago

[flagged]

SEXMCNIGGA43334 | 11 days ago

[flagged]

2genders12206 | 11 days ago

[flagged]

2genders611 | 11 days ago

[flagged]

SEXMCNIGGA45407 | 11 days ago

[flagged]

SEXMCNIGGA42635 | 11 days ago

[flagged]

SEXMCNIGGA15767 | 11 days ago

[flagged]

SEXMCNIGGA7388 | 11 days ago

[flagged]

SEXMCNIGGA27783 | 11 days ago

[flagged]

SEXMCNIGGA26056 | 11 days ago

[flagged]

SEXMCNIGGA29594 | 11 days ago

[flagged]

SEXMCNIGGA10337 | 11 days ago

[flagged]

SEXMCNIGGA22912 | 11 days ago

[flagged]

SEXMCNIGGA5854 | 11 days ago

[flagged]

SEXMCNIGGA17936 | 11 days ago

[flagged]

SEXMCNIGGA9736 | 11 days ago

[flagged]

SEXMCNIGGA2110 | 11 days ago

[flagged]

SEXMCNIGGA47730 | 11 days ago

[flagged]

SEXMCNIGGA40090 | 11 days ago

[flagged]

SEXMCNIGGA37282 | 11 days ago

[flagged]

SEXMCNIGGA40025 | 11 days ago

[flagged]

SEXMCNIGGA5390 | 11 days ago

[flagged]

SEXMCNIGGA42494 | 11 days ago

[flagged]

SEXMCNIGGA47717 | 11 days ago

[flagged]

SEXMCNIGGA19483 | 11 days ago

[flagged]

SEXMCNIGGA23932 | 11 days ago

[flagged]

SEXMCNIGGA34914 | 11 days ago

[flagged]

SEXMCNIGGA39559 | 11 days ago

[flagged]

SEXMCNIGGA14603 | 11 days ago

[flagged]

SEXMCNIGGA36639 | 11 days ago

[flagged]

SEXMCNIGGA45284 | 11 days ago

[flagged]

2genders24636 | 11 days ago

[dead]

2genders42255 | 11 days ago

[flagged]

2genders3617 | 11 days ago

[flagged]

2genders35107 | 11 days ago

[flagged]

2genders6880 | 11 days ago

[flagged]

SEXMCNIGGA45535 | 11 days ago

[flagged]

SEXMCNIGGA30999 | 11 days ago

[flagged]

SEXMCNIGGA9093 | 11 days ago

[flagged]

SEXMCNIGGA29177 | 11 days ago

;8y aiu;khjbvnvxzg;o9

nickfs | 11 days ago