n8n community node for reading and writing Apache Parquet files with multi-cloud storage support
npm install n8n-nodes-parquet

An n8n community node for reading and writing Apache Parquet files with multi-cloud storage support.
n8n is a fair-code licensed workflow automation platform.
- ✅ Read, Write & Merge Parquet Files: Full support for Apache Parquet format
- ✅ Multi-Cloud Storage: Azure Blob, AWS S3, Google Cloud Storage, S3-compatible (MinIO, Cloudflare R2)
- ✅ Local Files & URLs: Read from filesystem or HTTP(S) endpoints
- ✅ Wildcard Merge: Non-recursive wildcard expansion, sorted deterministically
- ✅ Schema Merge Modes: strict, union, intersection (flat schemas only)
- ✅ Smart Schema Detection: Automatic schema inference with nested/complex type support
- ✅ Manual Schema Override: Define custom schemas when needed
- ✅ Streaming Support: Memory-efficient processing for large files
- ✅ Multiple Compression: SNAPPY, GZIP, UNCOMPRESSED (BROTLI not supported due to n8n compatibility)
- ✅ Column Filtering: Read specific columns only
- ✅ Progress Logging: Track processing of large datasets
- ✅ Type Promotion: Intelligent handling of mixed types
- ✅ n8n Compatible: Pure JavaScript implementation, no native modules
1. Go to Settings > Community Nodes in your n8n instance
2. Click Install and enter: n8n-nodes-parquet
3. Click Install and agree to the risks
4. Restart n8n if required
data-*.parquet)failFast or collect)strict, union, intersection)error, coerce, null)All cloud credentials are available in the node UI. Select only the ones you need for the chosen storage backends.
strict, union, intersectionnullerror, coerce, null---
Made for the n8n community