marcboeker / go-duckdbView external linksLinks
go-duckdb provides a database/sql driver for the DuckDB database engine.
☆1,076Oct 15, 2025Updated 4 months ago
Alternatives and similar repositories for go-duckdb
Users that are interested in go-duckdb are comparing it to the libraries listed below
Sorting:
- ☆43Updated this week
- High-performance Go package to read and write Parquet files☆669Feb 2, 2026Updated last week
- ❄️ Coolest database around 🧊 Embeddable column database written in Go.☆1,502Updated this week
- pure golang library for reading/writing parquet file☆1,414Dec 10, 2025Updated 2 months ago
- Official Go implementation of Apache Arrow☆326Feb 6, 2026Updated last week
- DuckDB is an analytical in-process SQL database management system☆36,085Updated this week
- Go bindings and cli for chDB, an in-process SQL OLAP Engine powered by ClickHouse☆131Aug 31, 2025Updated 5 months ago
- wazero: the zero dependency WebAssembly runtime for Go developers☆5,927Feb 9, 2026Updated last week
- A library for calling C functions from Go without Cgo☆3,367Updated this week
- RocksDB/LevelDB inspired key-value database in Go☆5,763Feb 9, 2026Updated last week
- GigAPI is a Timeseries lakehouse for real-time data and sub-second queries, powered by DuckDB OLAP + Parquet Query Engine, Compactor w/ C…☆377Oct 20, 2025Updated 3 months ago
- High-performance, columnar, in-memory store with bitmap indexing in Go☆1,506Jun 28, 2025Updated 7 months ago
- Go library to read/write Parquet files☆343Jul 31, 2023Updated 2 years ago
- An embedded key/value database for Go.☆9,356Feb 9, 2026Updated last week
- Apache Iceberg - Go☆380Updated this week
- Low-level Go interface to SQLite 3☆957Nov 21, 2025Updated 2 months ago
- Fast key-value DB in Go.☆15,467Updated this week
- DuckDB-powered Postgres for high performance apps & analytics.☆2,900Feb 4, 2026Updated last week
- A MySQL-compatible relational database with a storage agnostic query engine. Implemented in Go.☆2,606Updated this week
- Generate type-safe code from SQL☆16,931Updated this week
- Fancy stream processing made operationally mundane☆8,585Updated this week
- The Go implementation of Connect: Protobuf RPC that works.☆3,761Jan 28, 2026Updated 2 weeks ago
- Better structured concurrency for go☆10,303Apr 26, 2024Updated last year
- Fast and reliable background jobs in Go☆4,799Feb 9, 2026Updated last week
- PostgreSQL driver and toolkit for Go☆13,327Updated this week
- Optimized Go Compression Packages☆5,397Feb 9, 2026Updated last week
- Yaegi is Another Elegant Go Interpreter☆8,051Feb 9, 2026Updated last week
- Universally Unique Lexicographically Sortable Identifier (ULID) in Go☆4,983Jun 9, 2025Updated 8 months ago
- Expression language and expression evaluation for Go☆7,672Feb 5, 2026Updated last week
- Go SQLite3 driver☆605Apr 21, 2024Updated last year
- Modern embedded SQL database☆1,670Jan 16, 2026Updated last month
- 🦆 A curated list of awesome DuckDB resources☆2,266Feb 4, 2026Updated last week
- Golang port of simdjson: parsing gigabytes of JSON per second☆2,003Aug 26, 2025Updated 5 months ago
- Go bindings to SQLite using wazero☆913Updated this week
- Ergonomic bindings to duckdb for Rust☆843Feb 4, 2026Updated last week
- A high performance memory-bound Go cache☆6,751Jan 21, 2026Updated 3 weeks ago
- Streaming replication for SQLite.☆13,179Updated this week
- A high performance caching library for Go☆2,508Dec 23, 2025Updated last month
- Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.☆3,415Jan 29, 2026Updated 2 weeks ago