DuckDB
DuckDB is an analytical in-process SQL database management system observed · 2026-10-12
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 85
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 33
- age_days: 3038
- days_rel: 22
- days_push: 9
- n_releases_24m: 20
Adoption not part of the score
42114 stars · 3904 forks observed · 2026-10-12
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-28, confidence 0.99
DuckDB is a high‑performance, in‑process analytical SQL database written in C++. It provides a rich SQL dialect, supports many file formats, and offers native client libraries for multiple languages.
Use cases
- run ad‑hoc analytics on CSV or Parquet files without a server
- embed a fast OLAP engine inside a Python or R data‑science workflow
- perform complex SQL queries on data stored in object storage or local files
- use a lightweight SQL engine for testing or CI pipelines
- build data‑processing pipelines that need fast, columnar analytics in‑process
When to choose
- you need an embedded, zero‑configuration SQL engine for analytics
- your workload is read‑heavy and benefits from columnar storage
- you want seamless integration with pandas, dplyr, or other data‑science tools
- you prefer a single binary or library that runs on many platforms
When to avoid
- you require a full‑featured transactional OLTP database with high write concurrency
- you need built‑in sharding, replication, or distributed query execution across many nodes
- your application depends on proprietary database features not supported by DuckDB
Facets
library · maturity active
database database-driver data-science databases analytics backend windows wasm python go jvm rust in-process olap analytical embedded columnar friendly-sql extensible sql linux macos nodejs c++
10 sources
- readme: https://github.com/duckdb/duckdb · fetched 2026-10-12 · 8a28bbfb49fa
- homepage: http://www.duckdb.org · fetched 2026-09-14 · e79e63cf3f00
- site_page: https://www.duckdb.org/install · fetched 2026-09-14 · 50827d1c59fa
- site_page: https://www.duckdb.org/docs · fetched 2026-09-14 · d4f27789e3dc
- site_page: https://www.duckdb.org/docs/current/guides/overview · fetched 2026-09-14 · 26fc47aa4b90
- site_page: https://www.duckdb.org/docs/current/data/overview · fetched 2026-09-14 · a9c66a9e70f0
- site_page: https://www.duckdb.org/docs/current/clients/overview · fetched 2026-09-14 · e8b68f1d82a4
- site_page: https://www.duckdb.org/docs/current/sql/introduction · fetched 2026-09-14 · 785a65997d20
- site_page: https://www.duckdb.org/docs/current/quack/overview · fetched 2026-09-14 · 4bb7c71aa1b9
- site_page: https://www.duckdb.org/faq · fetched 2026-09-14 · 528b9325a836
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| duckdb/duckdb | main | 94 |
| duckdb/duckdb-wasm | frontend | 83 |
| duckdb/duckdb-rs | sdk | 98 |
| duckdb/duckdb-spatial | plugin | 76 |
| duckdb/duckdb-ui | plugin | 64 |
| duckdb/duckdb-web | docs | 72 |
| duckdb/extension-template | infra | 67 |
| duckdb/duckdb-delta | plugin | 67 |
| duckdb/duckdb-r | sdk | 95 |
| duckdb/duckdb-swift | sdk | 74 |
| duckdb/duckdb-mysql | plugin | 72 |
| duckdb/duckdb-node | sdk | 59 |
| duckdb/duckdb-azure | plugin | 74 |
| duckdb/duckdb-httpfs | plugin | 67 |
| duckdb/extension-ci-tools | infra | 70 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem