Apache Parquet for .NET

aloneguid·aloneguid.ParquetDotnet.floor

Fully managed Apache Parquet implementation.

Fully managed, safe, extremely fast .NET library to 📖read and ✍️write Apache Parquet files designed for .NET world (not a wrapper). Targets .NET 8, .NET 7, .NET 6.0, .NET Core 3.1, .NET Standard 2.1 and .NET Standard 2.0. Whether you want to build apps for Linux, MacOS, Windows, iOS, Android, Tizen, Xbox, PS4, Raspberry Pi, Samsung TVs or much more, Parquet.Net has you covered.

winget install --id aloneguid.ParquetDotnet.floor --exact --source winget

Latest 5.1.1·July 3, 2025

Release Notes

Improvements

  • RecyclableMemoryStreamManager exposes memory settings in ParquetOptions. by @DrewMcArthur in #597. Bug fixes
  • Fixed ParquetSchema equality collisions in #596 by @goeffthomas.
  • Fixed failures when decoding LZ4Raw encoding. Big shoutout to @mukunku for saving us from the data gremlins! See mukunku/ParquetViewer#126
  • Make isAdjustedToUTC defualt to true and allow it to be set. By @cliedeman in #547. Floor
  • Turns out, MacOSX binaries were having an identity crisis because they were built by a Linux build server. They just couldn't get along! But fear not, this has been fixed. Big thanks to @daningalla and @dmunch in #587. It's like a tech peace treaty! floor

Installer type: zip

ArchitectureScopeDownloadSHA256
x64DownloadE0F0F0643D5C604C87BF4258F2B093D24985BDFC14CBAA583BDD5068E0667DBC

Details

Homepage
https://github.com/aloneguid/parquet-dotnet
License
MIT
Publisher
aloneguid
Support
https://github.com/aloneguid/parquet-dotnet/issues
Copyright
Copyright (c) 2017 Ivan Gavryliuk

Tags

apache-parquetapache-sparkdotnetdotnet-coredotnet-standardioslinuxwindowsxamarinxbox

Older versions (3)

5.1.0
ArchitectureScopeDownloadSHA256
x64DownloadB90B2B1218C79F0815907CD60458A35997405FC211932BBFC616EF5C633824FE
5.0.1
ArchitectureScopeDownloadSHA256
x64Download3ECC04C2CFAAC5FB2BFA83A0ED1680982F493397523AD28780144F580D671760
5.0.0
ArchitectureScopeDownloadSHA256
x64DownloadCA6845E5A0108BDF50445D3333F3634DE6E6195306FA8056F19A2523176AC88C