Thank You for 40 000 Stars on GitHub
TL;DR: DuckDB just reached 40 000 stars on GitHub! Here's what happened since the last 10 000-star milestone.
The duckdb/duckdb GitHub repository has just passed 40 000 stars!

We’d like to use this milestone to stop for a moment and revisit recent developments in the DuckStack ecosystem since last summer (2025), when we surpassed 30 000 stars.
Releases
- Since the last milestone, the DuckLabs team has released DuckDB 1.4.0, our first long-term support release, and DuckDB 1.5.0. Both releases are packed with many new features, performance optimizations, and bugfixes.
- The DuckLabs team also published the DuckLake 1.0 standard, our production-ready format for SQL-as-a-lakehouse.
- Finally, we released the Quack remote protocol, which lets you run DuckDB in a client-server setup with multiple concurrent writers. That’s right: DuckDB instances can now talk to each other!
Community Metrics
Besides the GitHub stars, the DuckDB community has also experienced a lot of growth in other metrics:
- Each month,
duckdb.orgreceives traffic from over 8 million unique visitors – more than double last summer’s numbers. We also see over 2 PB (!) in traffic from millions of extension downloads. Thanks again to Cloudflare for sponsoring the project. - DuckDB now has 50M+ monthly downloads in PyPI, more than double the 20M we reported last time.
(As usual, we’d like to emphasize that while we’re happy to see these metrics grow, we are not glorifying them and they are not a target per se in accordance with Goodhart’s law.)
Events
Since 30 000 stars, we ran DuckDB meetups in Amsterdam, Berlin, and London. We also hosted a Developer Meeting focused on DuckDB internals and extension development.
Finally, we hosted DuckCon #7, our largest DuckCon so far, which we also streamed online. These events allowed us to connect with our community of engineers, builders, and scientists, and learn about the many ways they are using DuckDB.
Next up, we'll host the DuckDB Paris meetup with Altertable and we are setting up a meetup in the United States. Stay tuned!
DuckDB in the Wild
Here are just a few of the projects, extensions, and announcements that happened in the DuckDB community since the last 10 000-star milestone:
- Blog: Petrica Leuca shows you how to use DuckDB for keyword, full-text, and semantic similarity search with embeddings for lightweight text analytics.
- Video: GizmoEdge: A distributed DuckDB engine for IoT (from the first DuckDB Developer Meeting) by Philip Moore.
- Blog: DuckDB for streaming analytics? Yes, says Guillermo Sanchez, you can use DuckDB to refresh your data at near real-time speed.
- Use Case Walkthrough: Uncovering Financial Crime with DuckDB and SQL/PGQ graph syntax that's part of SQL:2023 by Daniël ten Wolde.
- For Fun: DuckDB co-creator Hannes Mühleisen shows you how to store and even process video in DuckDB.
- Blog: Iceberg in the Browser: learn how to read and write tables in Iceberg catalogs without needing to manage any infrastructure – directly from your browser!
- Presentation: Denis Hirn from University of Tübingen introduces you to DuckPL: A procedural language in DuckDB.
- Hardware benchmarks: Hannes Mühleisen tests DuckDB on a Loongson CPU and Gábor Szárnyas put DuckDB to work on a MacBook Neo.
- Video: Barry Smart walks you through 20 years of wind data while auditing UK energy policy without a cluster (DuckCon).
- Blog: Interested in building DuckDB extensions in C#? Giorgi Dalakishvili shows you how to build DuckDB extensions in C# with DuckDB.ExtensionKit.
- Talk: Kian Mehrabani takes you on a tour of how Spotify is using DuckDB as a SQL layer over user listening history in this video from DuckCon.
- Preview: In DuckDB v2.0, scheduled for fall 2026, DuckDB will support async reads of Parquet and CSV files. Pedro Holanda walks you through the details of asynchronous I/O.
Closing Thoughts
We would like to extend a heartfelt thank you to the DuckDB community of users and contributors. We look forward to growing the community around the “DuckStack” and hope the GitHub stars follow. We'll report back when we reach 50 000 stars.