# Hardwood: A New Parser for Apache Parquet

DevFeed: [Hardwood: A New Parser for Apache Parquet](<https://devfeed.tech/articles/hardwood-a-new-parser-for-apache-parquet-18827.md>)

Original publisher: [Read original article](<https://www.morling.dev/blog/hardwood-new-parser-for-apache-parquet/>)

Published: 2026-02-26T12:30:00Z

Content type: release

Language: en

Sources: [Gunnar Morling](<https://devfeed.tech/sources/gunnar-morling.md>)

Topics: [parquet](<https://devfeed.tech/topics/parquet.md>), [Parser](<https://devfeed.tech/topics/parser.md>), [Java](<https://devfeed.tech/topics/java.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Compression](<https://devfeed.tech/topics/compression.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>)

Tags: [apache-parquet](<https://devfeed.tech/tags/apache-parquet.md>), [compression](<https://devfeed.tech/tags/compression.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [java](<https://devfeed.tech/tags/java.md>), [maven-central](<https://devfeed.tech/tags/maven-central.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [parquet](<https://devfeed.tech/tags/parquet.md>), [parsing](<https://devfeed.tech/tags/parsing.md>), [performance](<https://devfeed.tech/tags/performance.md>), [release](<https://devfeed.tech/tags/release.md>)

## AI overview

The article announces Hardwood, an open-source Java 21+ parser for Apache Parquet. It is designed to minimize dependencies and improve parsing performance through a multithreaded decoding pipeline, with optional libraries for Parquet compression algorithms. The article also introduces Maven setup and row-oriented and columnar APIs.

## Source excerpt

Table of Contents Why Hardwood? Hello, Hardwood! Parsing Performance Built With AI, Not By AI What's Next? Today, it's my great pleasure to announce the first public release of Hardwood, a new parser for the Apache Parquet file format, optimized for minimal dependencies and great performance. Hardwood is open-source (Apache License 2.0) and supports Java 21 or newer. You can grab it from Maven Central and start parsing your Parquet files with ease and efficiency.