hyparquet - 초경량 순수 JS Parquet 파서
(github.com/hyparam)- Apache Parquet 포맷을 위한 순수 자바스크립트 구현 파서로, 브라우저·Node.js 환경 모두에서 동작하며, 외부 의존성 없이 9.7kb(min.gz)로 매우 가볍고 빠름
- 모든 파케이(Parquet) 인코딩/압축 코덱 지원하여 pyarrow·duckdb보다 더 많은 파일 호환
- 기존 JS 라이브러리(parquetjs 등)보다 훨씬 높은 호환성과 성능 제공
- 필요한 데이터만 선택적 로드(컬럼·행 범위 지정) 하여 대용량 데이터도 효율적으로 처리
- 브라우저 네이티브 : 브라우저에서 상에서 Parquet 파일 읽기/파싱/뷰잉 가능, 백엔드 서버 불필요
- 타입스크립트 정의 포함, ES Module 구조, 웹 친화적 API, 진정한 dependency-free 구현으로 현대적 웹 개발 환경에 최적화