beam-duckdb: DuckDB backend for Beam

[ database, library, mit ] [ Propose Tags ] [ Report a vulnerability ]

Beam driver for DuckDB, an analytics-focused open-source in-process database.


[Skip to Readme]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0.0
Change log CHANGELOG.md
Dependencies base (>=4.11 && <5), beam-core (>=0.10 && <0.11), beam-migrate (>=0.5 && <0.6), bytestring (>=0.10 && <0.13), dlist (>=0.8 && <1.1), duckdb-simple (>=0.1 && <0.2), free (>=4.12 && <5.3), text (>=1.0 && <2.2), time (>=1.6 && <1.16), transformers (>=0.3 && <0.7), uuid-types (>=1.0 && <1.1) [details]
License MIT
Copyright (c) Laurent P. René de Cotret
Author Laurent P. René de Cotret
Maintainer laurent.decotret@outlook.com
Uploaded by LaurentRDC at 2026-02-26T12:31:09Z
Category Database
Distributions
Downloads 0 total (0 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user [build log]
All reported builds failed as of 2026-02-26 [all 2 reports]

Readme for beam-duckdb-0.1.0.0

[back to package description]

beam-duckdb: Beam backend for the DuckDB analytics database

beam-duckdb is a beam backend for the DuckDB analytics database.

beam-duckdb extends the set of capabilities provided by beam-core in a few key ways. Most importantly, sources of data other than database tables can be loaded by DuckDB and used for queries like a regular table. Currently, beam-duckdb supports loading Parquet files, Apache Iceberg tables, and CSV files.

beam-duckdb is the most recent backend for beam; do not hesitate to raise an issue if you'd like us to add support for something that isn't currently covered!