# The DuckDB Universe > A map of 575 open-source projects and companies built on DuckDB, made by Greybeam. Updated 2026-10-26. Sources: awesome-duckdb (CC0), GitHub, company websites, duckdb.org. ## FAQ ### What is the DuckDB Universe? A free, searchable map of 575 projects and companies built on DuckDB: 516 open-source projects from the awesome-duckdb list (archived repos left out) and 59 companies and products that publicly say they build on or with DuckDB, each linked to that source. Updated 2026-10-26. ### What are the most popular open-source projects built on DuckDB? By GitHub stars: PyGWalker (16K stars), Kepler.gl (12.1K stars), Lance (7.2K stars), Evidence (7.1K stars), Ibis Project (6.7K stars), AliSQL (6K stars), smallpond (5K stars), Apple Embedding Atlas (5K stars). ### Which companies are built on DuckDB? Companies that state it publicly include Airbyte, Arrow, AWS, Bruin, Cloudflare, Count, Dagster, dbt, Deepnote, DeepSeek, Definite, Delta Lake, dlt, DuckDB-Wasm. Each company page links to the source where it says so. ### What are the best DuckDB UIs and clients? The most-starred DuckDB clients and UIs in the map are Preswald (4.3K stars), Online DuckDB Shell (2.2K stars), Codapi (2.1K stars), Duck-UI (646 stars), PondPilot (256 stars). ### What are the most popular DuckDB extensions? DuckDB has 29 core extensions and 267 community extensions. The most downloaded community extensions last week were stochastic (224,340 downloads), anofox_forecast (214,092 downloads), gsheets (177,154 downloads), h3 (134,768 downloads), mssql (126,633 downloads), according to duckdb.org. You install one with INSTALL name FROM community. ### Can DuckDB replace Snowflake? For a large share of queries, yes. Snowflake's own public Snowset dataset (69 million customer queries from 2018) shows the median query scanned 5 MB and 96.2% scanned under 10 GB, a size DuckDB handles on one machine. The few very large queries still benefit from a warehouse. Greybeam routes each Snowflake query to DuckDB or Snowflake based on that split. ### Is DuckDB free? Yes. DuckDB is open source under the MIT license. ### How do I get my project added? Add it to the awesome-duckdb list on GitHub (github.com/davidgasquez/awesome-duckdb). The DuckDB Universe is rebuilt from that list. ## Extensions - [Lance](https://duckdb-universe.vercel.app/p/lance/): Integrate Lance (modern columnar data format for ML implemented in Rust) with DuckDB. (7,214 GitHub stars) - [duckpgq](https://duckdb-universe.vercel.app/p/duckpgq/): Add supports for SQL/PGQ (Property Graph Queries) introduced in the SQL:2023 standard. (506 GitHub stars) - [duckdb_engine](https://duckdb-universe.vercel.app/p/duckdb-engine/): SQLAlchemy driver for DuckDB. (497 GitHub stars) - [flock](https://duckdb-universe.vercel.app/p/flock/): LLM & RAG extension to combine analytics and semantic analysis (360 GitHub stars) - [FlockMTL](https://duckdb-universe.vercel.app/p/flockmtl/): Integrate language model (LLM) capabilities directly into your queries and workflows. (360 GitHub stars) - [gsheets](https://duckdb-universe.vercel.app/p/gsheets/): Read and write Google Sheets using SQL. (359 GitHub stars) - [airport](https://duckdb-universe.vercel.app/p/airport/): Queries Apache Arrow Flight services from DuckDB SQL. (350 GitHub stars) - [prql](https://duckdb-universe.vercel.app/p/prql/): Run PRQL commands directly within DuckDB. (333 GitHub stars) - [waddle](https://duckdb-universe.vercel.app/p/waddle/): Provides a hello world example demo (294 GitHub stars) - [httpserver](https://duckdb-universe.vercel.app/p/httpserver/): DuckDB HTTP API Server and Query Interface. (284 GitHub stars) - [h3](https://duckdb-universe.vercel.app/p/h3/): Adds support for the H3 discrete global grid system. (254 GitHub stars) - [bigquery](https://duckdb-universe.vercel.app/p/bigquery/): Integrates DuckDB with Google BigQuery, allowing direct querying and management of BigQuery datasets. (173 GitHub stars) - [duckherder](https://duckdb-universe.vercel.app/p/duckherder/): Distributed execution for DuckDB queries. (165 GitHub stars) - [scrooge](https://duckdb-universe.vercel.app/p/scrooge/): A set of aggregation functions and data scanners on financial data. (163 GitHub stars) - [cache_httpfs](https://duckdb-universe.vercel.app/p/cache-httpfs/): Adds a read caching layer to duckdb filesystem to improve query performance and reduce egress cost. (155 GitHub stars) - [onager](https://duckdb-universe.vercel.app/p/onager/): A DuckDB extension for graph data analytics. (152 GitHub stars) - [infera](https://duckdb-universe.vercel.app/p/infera/): A DuckDB extension for in-database inference. (137 GitHub stars) - [mssql](https://duckdb-universe.vercel.app/p/mssql/): Connect DuckDB to Microsoft SQL Server via native TDS (including TLS). (135 GitHub stars) - [quackstore](https://duckdb-universe.vercel.app/p/quackstore/): QuackStore - Smart Block-Based Caching for Remote Files. Speed up repeated queries on remote data with intelligent block-level caching. (118 GitHub stars) - [rusty_quack](https://duckdb-universe.vercel.app/p/rusty-quack/): Provides a hello world example demo from the Rust-based extension template (114 GitHub stars) - [dash](https://duckdb-universe.vercel.app/p/dash/): Fully local data canvas and dashboarding app within DuckDB. (112 GitHub stars) - [UC Catalog Extension](https://duckdb-universe.vercel.app/p/uc-catalog-extension/): Proof-of-concept extension combining the `delta` extension with Unity Catalog. (110 GitHub stars) - [psql](https://duckdb-universe.vercel.app/p/psql/): Support for PSQL, a piped SQL dialect for DuckDB (108 GitHub stars) - [otlp](https://duckdb-universe.vercel.app/p/otlp/): Query OpenTelemetry traces, logs, and metrics with SQL — or stream live OTLP/HTTP into DuckDB, DuckLake, or Iceberg (97 GitHub stars) - [shellfs](https://duckdb-universe.vercel.app/p/shellfs/): Allows shell commands to be used for input and output. (96 GitHub stars) - [chsql](https://duckdb-universe.vercel.app/p/chsql/): ClickHouse SQL Dialect macros for DuckDB. (94 GitHub stars) - [duckdb-pytables](https://duckdb-universe.vercel.app/p/duckdb-pytables/): DuckDB extension to allow running SQL on arbitrary data sources. (92 GitHub stars) - [nanoarrow](https://duckdb-universe.vercel.app/p/nanoarrow/): Allows the consumption and production of the Apache Arrow interprocess communication (IPC) format, both from files and directly from stream buffers. (92 GitHub stars) - [duckdb_object_storage](https://duckdb-universe.vercel.app/p/duckdb-object-storage/): Store writable DuckDB databases in local or S3-compatible object storage through SlateDB (88 GitHub stars) - [ODBC Scanner DuckDB Extension](https://duckdb-universe.vercel.app/p/odbc-scanner-duckdb-extension/): DuckDB extension to read data directly from databases supporting the ODBC interface. (88 GitHub stars) - [duck_lineage](https://duckdb-universe.vercel.app/p/duck-lineage/): DuckLineage automatically captures data lineage from every DuckDB query and emits OpenLineage events. (81 GitHub stars) - [http_client](https://duckdb-universe.vercel.app/p/http-client/): Makes HTTP GET and POST requests from SQL. (81 GitHub stars) - [rusty_sheet](https://duckdb-universe.vercel.app/p/rusty-sheet/): An Excel/WPS/OpenDocument Spreadsheets file reader for DuckDB (80 GitHub stars) - [webbed](https://duckdb-universe.vercel.app/p/webbed/): Comprehensive processing extension for web markup languages (XML and HTML) with SAX streaming for large files, intelligent schema inference, XPath-based data extraction, and HTML table parsing. (77 GitHub stars) - [zipfs](https://duckdb-universe.vercel.app/p/zipfs/): Read files within zip archives (71 GitHub stars) - [substrait](https://duckdb-universe.vercel.app/p/substrait/): Allows conversion execution of Substrait query plans (70 GitHub stars) - [duckdb_mcp](https://duckdb-universe.vercel.app/p/duckdb-mcp/): Model Context Protocol (MCP) extension for DuckDB that enables seamless integration between SQL databases and MCP servers. Provides both client capabilities for accessing remote MCP resources via SQL and server capabilities for exposing database content as MCP resources. (67 GitHub stars) - [hnsw_acorn](https://duckdb-universe.vercel.app/p/hnsw-acorn/): HNSW vector search with ACORN-1 filtered search, RaBitQ quantization, metadata joins, and grouped nearest neighbors (67 GitHub stars) - [lindel](https://duckdb-universe.vercel.app/p/lindel/): Linearization/Delinearization, Z-Order, Hilbert and Morton Curves. (67 GitHub stars) - [go-duckfs](https://duckdb-universe.vercel.app/p/go-duckfs/): A Go library that mounts `io/fs` file systems as DuckDB virtual file systems, sandboxing all I/O through the Go runtime. (66 GitHub stars) - [snowflake](https://duckdb-universe.vercel.app/p/snowflake/): Snowflake data source extension - query Snowflake databases directly from DuckDB (66 GitHub stars) - [zarr](https://duckdb-universe.vercel.app/p/zarr/): Query Zarr array stores (v2 and v3) with SQL — read xarray-convention datasets as tables (66 GitHub stars) - [ERPL](https://duckdb-universe.vercel.app/p/erpl/): DuckDB SAP connector using RFC, ODP, or BICS. (65 GitHub stars) - [open_prompt](https://duckdb-universe.vercel.app/p/open-prompt/): Interact with LLMs with a simple DuckDB Extension (62 GitHub stars) - [raster](https://duckdb-universe.vercel.app/p/raster/): DuckDB extension for reading and writing geospatial raster data using SQL. (61 GitHub stars) - [tributary](https://duckdb-universe.vercel.app/p/tributary/): Queries Apache Kafka topics from DuckDB SQL. (61 GitHub stars) - [mongo](https://duckdb-universe.vercel.app/p/mongo/): Integrates DuckDB with MongoDB, enabling direct SQL queries and writes over MongoDB collections without ETL (60 GitHub stars) - [stats_duck](https://duckdb-universe.vercel.app/p/stats-duck/): Statistics for tabular and clinical data: descriptive tables (`table_one`), linear models with robust/clustered standard errors, meta-analysis, bootstrap, and a grammar-of-graphics `VISUALIZE` clause that turns queries into Vega-Lite charts. (60 GitHub stars) - [sheetreader](https://duckdb-universe.vercel.app/p/sheetreader/): Fast, parallel Excel (XLSX) loading with low memory overhead. (59 GitHub stars) - [yardstick](https://duckdb-universe.vercel.app/p/yardstick/): Implements Measures in SQL paper as a DuckDB extension for centralized metric definitions / en embedded semantic layer. (59 GitHub stars) - [DuckDB.ExtensionKit](https://duckdb-universe.vercel.app/p/duckdb-extensionkit/): Build native DuckDB extensions in C#. (58 GitHub stars) - [cronjob](https://duckdb-universe.vercel.app/p/cronjob/): Schedules SQL queries with cron expressions while the DuckDB process is running. (57 GitHub stars) - [duckgql](https://duckdb-universe.vercel.app/p/duckgql/): Adds ISO GQL graph querying and graph algorithms to DuckDB (54 GitHub stars) - [datasketches](https://duckdb-universe.vercel.app/p/datasketches/): Approximate distinct counts, quantiles and frequent items using Apache DataSketches. (53 GitHub stars) - [nanodbc](https://duckdb-universe.vercel.app/p/nanodbc/): Connect to any ODBC-compatible database and query data directly from DuckDB (53 GitHub stars) - [adbc](https://duckdb-universe.vercel.app/p/adbc/): Connects DuckDB to any database that has an Arrow Database Connectivity (ADBC) driver. (50 GitHub stars) - [geography](https://duckdb-universe.vercel.app/p/geography/): Global spatial data processing on the sphere (50 GitHub stars) - [paimon](https://duckdb-universe.vercel.app/p/paimon/): Query Apache Paimon tables directly from DuckDB (49 GitHub stars) - [wireduck](https://duckdb-universe.vercel.app/p/wireduck/): Read and dissect PCAP files from DuckDB (48 GitHub stars) - [anofox_forecast](https://duckdb-universe.vercel.app/p/anofox-forecast/): Statistical timeseries forecasting in DuckDB. Supports ARIMA, ETS, Theta, TBATS, MFLES, MSTL, Croston, GARCH, and other models. (45 GitHub stars) - [radio](https://duckdb-universe.vercel.app/p/radio/): WebSocket and Redis Pub/Sub messaging from SQL. (43 GitHub stars) - [rdf](https://duckdb-universe.vercel.app/p/rdf/): Read and write RDF, query using SPARQL (43 GitHub stars) - [netquack](https://duckdb-universe.vercel.app/p/netquack/): Parsing, extracting, and analyzing domains, URIs, and paths with ease. (42 GitHub stars) - [3fs](https://duckdb-universe.vercel.app/p/3fs/): Integrates DuckDB with DeepSeek 3FS distributed file system. (39 GitHub stars) - [pbix](https://duckdb-universe.vercel.app/p/pbix/): Extension that allows parsing the data model embedded in PowerBI (pbix) files (39 GitHub stars) - [rawduck](https://duckdb-universe.vercel.app/p/rawduck/): Schema-less JSON and OTEL ingestion shredder for DuckDB (39 GitHub stars) - [differential](https://duckdb-universe.vercel.app/p/differential/): Versioned DuckDB databases - snapshots, time travel, branches, clones and S3 export over native storage (36 GitHub stars) - [ggsql](https://duckdb-universe.vercel.app/p/ggsql/): Bindings to ggsql — Grammar of Graphics based visualizations in SQL (36 GitHub stars) - [duckdb-extension-template-zig](https://duckdb-universe.vercel.app/p/duckdb-extension-template-zig/): A Zig & Nix toolkit template for building extensions against multiple versions of DuckDB using Zig, C or C++. (35 GitHub stars) - [read_stat](https://duckdb-universe.vercel.app/p/read-stat/): Read data sets from SAS, Stata, and SPSS with ReadStat (35 GitHub stars) - [sitting_duck](https://duckdb-universe.vercel.app/p/sitting-duck/): Parse and analyze source code ASTs from 28 programming languages with tree-sitter grammars, pattern matching, and structural search (35 GitHub stars) - [eurostat](https://duckdb-universe.vercel.app/p/eurostat/): Extension that adds support for reading data from EUROSTAT database using SQL. (34 GitHub stars) - [capi_quack](https://duckdb-universe.vercel.app/p/capi-quack/): Provides a hello world example demo from the C/C++ C API template (33 GitHub stars) - [faiss](https://duckdb-universe.vercel.app/p/faiss/): Provides access to faiss indices from DuckDB. (33 GitHub stars) - [hostfs](https://duckdb-universe.vercel.app/p/hostfs/): Navigate and explore the local filesystem using SQL. (33 GitHub stars) - [fuzzycomplete](https://duckdb-universe.vercel.app/p/fuzzycomplete/): Performs fuzzy string matching for autocompletion. (32 GitHub stars) - [gcs](https://duckdb-universe.vercel.app/p/gcs/): DuckDB GCS Extension (32 GitHub stars) - [markdown](https://duckdb-universe.vercel.app/p/markdown/): Read, analyze, and write Markdown files with block-level document representation and inline element support (32 GitHub stars) - [crypto](https://duckdb-universe.vercel.app/p/crypto/): Cryptographic hash functions and HMAC. (31 GitHub stars) - [ERPL Web](https://duckdb-universe.vercel.app/p/erpl-web/): ERPL Web is a DuckDB extension that connects API-based ecosystems via standard interfaces like OData, GraphQL, and REST. (31 GitHub stars) - [quack_oauth](https://duckdb-universe.vercel.app/p/quack-oauth/): Extensions providing OAuth and OpenID primitives for authentication and authorization for the DuckDB quack server. (31 GitHub stars) - [agent_data](https://duckdb-universe.vercel.app/p/agent-data/): A DuckDB extension written in Rust for querying, analysing and inspecting AI coding agents history. Read conversations, plans, todos, history, and usage stats directly from your local agent data directories. (30 GitHub stars) - [duckdb_protobuf](https://duckdb-universe.vercel.app/p/duckdb-protobuf/): Plugin for querying encoded protobuf messages (both sequences and individual messages per file). (30 GitHub stars) - [duckflight](https://duckdb-universe.vercel.app/p/duckflight/): Query DuckDB from PostgreSQL and Arrow Flight SQL clients, including psql, ADBC, and Airport (30 GitHub stars) - [gpudb](https://duckdb-universe.vercel.app/p/gpudb/): GPU-accelerated plain DuckDB SQL on Apple Silicon Metal and NVIDIA CUDA: GROUP BY, joins, filters and top-k run on the GPU when measured faster, with the same answers. (30 GitHub stars) - [aixchess](https://duckdb-universe.vercel.app/p/aixchess/): Efficiently query large chess game collections (29 GitHub stars) - [duck_tails](https://duckdb-universe.vercel.app/p/duck-tails/): Smart Development Intelligence for DuckDB - Git-aware data analysis capabilities that allow querying git history, accessing files at any revision, and performing version-aware data analysis with SQL. (29 GitHub stars) - [parser_tools](https://duckdb-universe.vercel.app/p/parser-tools/): Exposes functions for parsing referenced tables and usage context from SQL queries using DuckDB's native parser. (29 GitHub stars) - [pdal](https://duckdb-universe.vercel.app/p/pdal/): Extension that adds support for manipulating point cloud data using SQL. (29 GitHub stars) - [stochastic](https://duckdb-universe.vercel.app/p/stochastic/): Probability distributions, random sampling and statistical functions. (29 GitHub stars) - [textplot](https://duckdb-universe.vercel.app/p/textplot/): Renders text-based bars, sparklines and density plots in query results. (29 GitHub stars) - [osmium](https://duckdb-universe.vercel.app/p/osmium/): Read OpenStreetMap data from OSM XML and PBF files (28 GitHub stars) - [evalexpr_rhai](https://duckdb-universe.vercel.app/p/evalexpr-rhai/): Evaluates the Rhai scripting language as part of SQL. (27 GitHub stars) - [polyglot](https://duckdb-universe.vercel.app/p/polyglot/): Transpile SQL from 34 different dialects into DuckDB SQL (27 GitHub stars) - [miniplot](https://duckdb-universe.vercel.app/p/miniplot/): Interactive chart visualization for DuckDB - faster than pandas with Plotly-like charts (26 GitHub stars) - [quackscale](https://duckdb-universe.vercel.app/p/quackscale/): DuckDB WireGuard Extension to Quack & Ducklake over Tailscale/Headscale (26 GitHub stars) - [stac](https://duckdb-universe.vercel.app/p/stac/): DuckDB extension for reading data from SpatioTemporal Asset Catalogs (STAC) using SQL. (26 GitHub stars) - [adbc_scanner](https://duckdb-universe.vercel.app/p/adbc-scanner/): Queries other databases from DuckDB using ADBC drivers. (25 GitHub stars) - [geosilo](https://duckdb-universe.vercel.app/p/geosilo/): Compact geometry storage with coordinate quantization and delta encoding. (25 GitHub stars) - [ulid](https://duckdb-universe.vercel.app/p/ulid/): ULID data type for DuckDB. A ULID is similar to a UUID except that it also contains a timestamp component. (25 GitHub stars) - [elasticsearch](https://duckdb-universe.vercel.app/p/elasticsearch/): Query Elasticsearch indices directly using SQL. (23 GitHub stars) - [pivot_table](https://duckdb-universe.vercel.app/p/pivot-table/): Provides a spreadsheet-style pivot_table function (23 GitHub stars) - [quack-zig](https://duckdb-universe.vercel.app/p/quack-zig/): The infamous DuckDB quack extension rewritten in C and built with Zig. Proof that you can develop DuckDB extensions without drowning in boilerplate. (23 GitHub stars) - [web_archive](https://duckdb-universe.vercel.app/p/web-archive/): Query Common Crawl and Wayback Machine web archive CDX APIs directly from SQL (23 GitHub stars) - [anofox_tabular](https://duckdb-universe.vercel.app/p/anofox-tabular/): A DuckDB extension for data quality, validation and anomaly detection in SQL - 18 data quality checks (volume, nulls, freshness, schema drift, regex and value-set compliance, duplicates, referential integrity, time-aware baselines) with a table-driven check-suite runner, column profiling and correlations including nested types, hash- and join-based table diffing, anomaly detection with Isolation Forest (categorical, Extended IF, SCiForest), DBSCAN and explainable OutlierTree, PII detection and masking (17 types including IBAN, credit cards, API keys and NER-based names, organizations and locations), email validation with DNS/SMTP checks, international address parsing (libpostal), phone number validation (libphonenumber), EU VAT validation (28 countries), and currency-aware money arithmetic. (22 GitHub stars) - [chsql_native](https://duckdb-universe.vercel.app/p/chsql-native/): ClickHouse Native Client & File Reader for chsql (22 GitHub stars) - [nats_js](https://duckdb-universe.vercel.app/p/nats-js/): Query NATS JetStream message streams directly with SQL (22 GitHub stars) - [pyroscope](https://duckdb-universe.vercel.app/p/pyroscope/): DuckDB Pyroscope Extension for Continuous Profiling (22 GitHub stars) - [yaml](https://duckdb-universe.vercel.app/p/yaml/): Read YAML files into DuckDB with native YAML type support, comprehensive extraction functions, and seamless JSON interoperability (22 GitHub stars) - [mlpack](https://duckdb-universe.vercel.app/p/mlpack/): Connecting duckdb to the mlpack C++ machine learning library (21 GitHub stars) - [pac](https://duckdb-universe.vercel.app/p/pac/): Automatic query privatization using the PAC Privacy framework (21 GitHub stars) - [duckhts](https://duckdb-universe.vercel.app/p/duckhts/): DuckDB extension for reading HTS file formats via htslib (20 GitHub stars) - [gaggle](https://duckdb-universe.vercel.app/p/gaggle/): A DuckDB extension for working with Kaggle datasets. (20 GitHub stars) - [semantic_views](https://duckdb-universe.vercel.app/p/semantic-views/): Semantic views -- a declarative layer for dimensions, metrics, and relationships (20 GitHub stars) - [anofox_statistics](https://duckdb-universe.vercel.app/p/anofox-statistics/): A DuckDB extension for statistical regression and inference in SQL - OLS, Ridge, Elastic Net, LARS/LassoLars, WLS, recursive least squares, robust estimators (Huber, RANSAC, Theil-Sen), GLMs (Poisson, Negative Binomial, Binomial, Tweedie, Gamma, Logistic) with offset support, mixed-effects/hierarchical GLMs with random slopes and crossed/nested factors, AFT survival regression, explicit priors with Laplace intervals, empirical-Bayes shrinkage, and time-series regression, all with full diagnostics and inference. (19 GitHub stars) - [onelake](https://duckdb-universe.vercel.app/p/onelake/): This extension allows you to connect DuckDB to Microsoft Fabric OneLake workspaces and lakehouses, enabling you to query data stored in OneLake directly from DuckDB. (19 GitHub stars) - [QDuckDB](https://duckdb-universe.vercel.app/p/qduckdb/): Plugin for reading DuckDB spatial tables in QGIS software. (19 GitHub stars) - [query_condition_cache](https://duckdb-universe.vercel.app/p/query-condition-cache/): Caches query conditions to improve performance for repeated-query workloads. (19 GitHub stars) - [rapidfuzz](https://duckdb-universe.vercel.app/p/rapidfuzz/): Fuzzy string matching and edit-distance functions using RapidFuzz. (19 GitHub stars) - [a5](https://duckdb-universe.vercel.app/p/a5/): Pentagon-based geospatial indexing with the A5 global grid. (18 GitHub stars) - [dns](https://duckdb-universe.vercel.app/p/dns/): The DNS Extension enables DNS lookups and reverse DNS lookups from within DuckDB (18 GitHub stars) - [ducklake_cdc](https://duckdb-universe.vercel.app/p/ducklake-cdc/): Stream changes from your DuckLake — durable consumer cursors, single-reader windows, typed DDL events. (18 GitHub stars) - [file_dialog](https://duckdb-universe.vercel.app/p/file-dialog/): Choose a file via native file dialog (18 GitHub stars) - [observefs](https://duckdb-universe.vercel.app/p/observefs/): I/O observability for DuckDB filesystems with latency statistics and external file cache access insights. (18 GitHub stars) - [ai](https://duckdb-universe.vercel.app/p/ai/): Call LLMs from SQL to classify, summarize, extract typed fields, embed and search text, or query your tables, with local models or 35+ hosted APIs (17 GitHub stars) - [dplyr](https://duckdb-universe.vercel.app/p/dplyr/): R dplyr pipeline syntax support for DuckDB - transpiles dplyr verbs to SQL (17 GitHub stars) - [fakeit](https://duckdb-universe.vercel.app/p/fakeit/): The FakeIt Extension enables generation of realistic fake/test data directly in SQL queries (17 GitHub stars) - [marisa](https://duckdb-universe.vercel.app/p/marisa/): Builds and queries compact MARISA tries for string lookup and prefix search. (17 GitHub stars) - [redis](https://duckdb-universe.vercel.app/p/redis/): Reads and writes Redis data from SQL. (17 GitHub stars) - [behavioral](https://duckdb-universe.vercel.app/p/behavioral/): Behavioral analytics functions inspired by ClickHouse (sessionize, retention, window_funnel, window_funnel_events, sequence_match, sequence_count, sequence_match_events, sequence_next_node) (16 GitHub stars) - [crawler](https://duckdb-universe.vercel.app/p/crawler/): SQL-native web crawler with HTML extraction and MERGE support (16 GitHub stars) - [duckdb_rdkit](https://duckdb-universe.vercel.app/p/duckdb-rdkit/): Cheminformatics with RDKit for DuckDB - SMILES/SDF molecules, substructure search, and molecular descriptors. (16 GitHub stars) - [pbi_scanner](https://duckdb-universe.vercel.app/p/pbi-scanner/): DuckDB extension for querying Power BI Semantic Models with DAX. (16 GitHub stars) - [quackfix](https://duckdb-universe.vercel.app/p/quackfix/): Allows the consumption FIX protocol format logs, from all supported duckdb filesystems. (16 GitHub stars) - [quackformers](https://duckdb-universe.vercel.app/p/quackformers/): Bert-based embedding extension. (16 GitHub stars) - [raquet](https://duckdb-universe.vercel.app/p/raquet/): Raster analytics on Raquet files with QUADBIN spatial indexing, raster ingestion, and PostGIS-style functions (16 GitHub stars) - [webmacro](https://duckdb-universe.vercel.app/p/webmacro/): Loads SQL macros from remote URLs. (16 GitHub stars) - [curl_httpfs](https://duckdb-universe.vercel.app/p/curl-httpfs/): Enhanced HTTP file system with connection pooling, HTTP/2 support, and asynchronous I/O operations. (15 GitHub stars) - [hashfuncs](https://duckdb-universe.vercel.app/p/hashfuncs/): Non-cryptographic hash functions including xxHash, MurmurHash3 and RapidHash. (15 GitHub stars) - [quickjs](https://duckdb-universe.vercel.app/p/quickjs/): Runs JavaScript from SQL using the QuickJS-NG engine. (15 GitHub stars) - [duckhog](https://duckdb-universe.vercel.app/p/duckhog/): Query Arrow Flight SQL servers that expose DuckLake-based catalogs and tables directly from DuckDB using standard SQL — including PostHog's managed data warehouse via [Duckgres](https://github.com/PostHog/duckgres). (14 GitHub stars) - [lsh](https://duckdb-universe.vercel.app/p/lsh/): Extension for locality-sensitive hashing (LSH) (14 GitHub stars) - [lua](https://duckdb-universe.vercel.app/p/lua/): Evaluate Lua scripts within queries (14 GitHub stars) - [msolap](https://duckdb-universe.vercel.app/p/msolap/): Extension that allows DuckDB to connect to Microsoft SQL Server Analysis Services (SSAS) and other OLAP data sources using the MSOLAP provider (14 GitHub stars) - [pcap_reader](https://duckdb-universe.vercel.app/p/pcap-reader/): Read PCAP files from DuckDB (14 GitHub stars) - [pql](https://duckdb-universe.vercel.app/p/pql/): Predictive queries as SQL. TRAIN a model on the tables you already have, PREDICT with it, BACKTEST it. (14 GitHub stars) - [sshfs](https://duckdb-universe.vercel.app/p/sshfs/): Allows reading and writing files over SSH (14 GitHub stars) - [anndata](https://duckdb-universe.vercel.app/p/anndata/): Read AnnData (.h5ad) files for single-cell genomics data analysis, with support for local and remote (HTTP/HTTPS/S3) files (13 GitHub stars) - [anofox_visualization](https://duckdb-universe.vercel.app/p/anofox-visualization/): Render charts and dashboards straight from SQL — the ggplot-rs grammar of graphics, emitted as SVG. (13 GitHub stars) - [jev](https://duckdb-universe.vercel.app/p/jev/): Ask your tables questions in plain language — filter, rank and classify rows with a condition you write as a sentence (13 GitHub stars) - [oracle](https://duckdb-universe.vercel.app/p/oracle/): Connect DuckDB directly to Oracle databases for reading and writing tables, with catalog integration, pushdown, spatial geometry, and vector support (13 GitHub stars) - [sazgar](https://duckdb-universe.vercel.app/p/sazgar/): System monitoring & SQL query routing for DuckDB - 25+ table functions for CPU, memory, disk, network, processes, Docker, GPU. Execute queries on remote databases via PostgreSQL wire protocol with SQLGlot dialect translation (PostgreSQL, MySQL, ClickHouse, Snowflake, BigQuery). (13 GitHub stars) - [boilstream](https://duckdb-universe.vercel.app/p/boilstream/): Secure remote secrets storage with OPAQUE PAKE authentication, email/password registration, MFA login, and automatic ducklake mounting (12 GitHub stars) - [delta_export](https://duckdb-universe.vercel.app/p/delta-export/): Export DuckLake catalog tables to Delta Lake format (12 GitHub stars) - [hdf5](https://duckdb-universe.vercel.app/p/hdf5/): Read HDF5 files from DuckDB (12 GitHub stars) - [mssql_ducklake](https://duckdb-universe.vercel.app/p/mssql-ducklake/): DuckLake with its catalog in Microsoft SQL Server or Azure SQL - embedded DuckLake, native TDS through the mssql extension. (12 GitHub stars) - [pdf](https://duckdb-universe.vercel.app/p/pdf/): Read, OCR, inspect, transform, and write PDFs in SQL (12 GitHub stars) - [poached](https://duckdb-universe.vercel.app/p/poached/): SQL parsing and introspection for IDEs, editors, and developer tools (12 GitHub stars) - [pst](https://duckdb-universe.vercel.app/p/pst/): Read Microsoft PST files in-place with rich schemas for emails, contacts, appointments, tasks, and more. (12 GitHub stars) - [st_read_multi](https://duckdb-universe.vercel.app/p/st-read-multi/): Read multiple geospatial files (12 GitHub stars) - [tarfs](https://duckdb-universe.vercel.app/p/tarfs/): glob, open and read files within `.tar` archives (12 GitHub stars) - [whisper](https://duckdb-universe.vercel.app/p/whisper/): Speech-to-text transcription using whisper.cpp, OpenAI's Whisper model (12 GitHub stars) - [bitfilters](https://duckdb-universe.vercel.app/p/bitfilters/): Builds and queries probabilistic membership filters, including XOR, binary fuse, quotient and Bloom filters. (11 GitHub stars) - [blockduck](https://duckdb-universe.vercel.app/p/blockduck/): Live SQL Queries on Blockchain (11 GitHub stars) - [cache_prewarm](https://duckdb-universe.vercel.app/p/cache-prewarm/): A Preloads table data blocks into the buffer pool or OS page cache, inspired by PostgreSQL's pg_prewarm extension. (11 GitHub stars) - [cityjson](https://duckdb-universe.vercel.app/p/cityjson/): Read, write, and query CityJSON, CityJSONSeq, FlatCityBuf, and CityParquet 3D city model files. (11 GitHub stars) - [ml](https://duckdb-universe.vercel.app/p/ml/): Lightweight, columnar-native ML for DuckDB — train + inference, 34 algorithms, zero Python deps (11 GitHub stars) - [vindex](https://duckdb-universe.vercel.app/p/vindex/): Approximate nearest-neighbor vector indexes (HNSW / IVF / DiskANN / SPANN) with pluggable quantizers (Flat / RaBitQ / PQ / ScaNN) (11 GitHub stars) - [anofox_tabfm](https://duckdb-universe.vercel.app/p/anofox-tabfm/): Zero-shot tabular machine learning inside DuckDB — classification, regression, synthetic-data generation and imputation with real tabular foundation models (Mitra, TabDPT, TabPFN v2/2.5/2.6/3, TabICL, Orion-BiX/MSP, TabFM, LimiX-2M, Causilo) on ONNX Runtime, no training loop (10 GitHub stars) - [duckdb_geoip_rs](https://duckdb-universe.vercel.app/p/duckdb-geoip-rs/): Retrieve geo ip data from MMDB database (10 GitHub stars) - [duckgl](https://duckdb-universe.vercel.app/p/duckgl/): DuckDB geospatial visualization with deck.gl and MapLibre (10 GitHub stars) - [inflector](https://duckdb-universe.vercel.app/p/inflector/): String case conversion, pluralization and singularization functions. (10 GitHub stars) - [lpts](https://duckdb-universe.vercel.app/p/lpts/): Optimized-plan inspection and cross-system SQL transpilation (10 GitHub stars) - [luajit](https://duckdb-universe.vercel.app/p/luajit/): In-process LuaJIT UDFs for DuckDB — JIT-compiled, parallel (per-thread states), trusted sandbox, GROUP BY aggregates, LIST/STRUCT/MAP bridges, embedded Fennel compiler (10 GitHub stars) - [miint](https://duckdb-universe.vercel.app/p/miint/): Bioinformatics extension for microbiome research - read/write FASTQ, SAM/BAM, BIOM, GFF, Newick trees, query NCBI, and more. (10 GitHub stars) - [mooncake](https://duckdb-universe.vercel.app/p/mooncake/): Read Iceberg tables written by moonlink in real time (10 GitHub stars) - [motorsport_telemetry](https://duckdb-universe.vercel.app/p/motorsport-telemetry/): Query AiM MP4, Cosworth PDS, MoTeC LD, Racelogic VBOX and .telemetry recordings directly in DuckDB, with stint-aware laps (10 GitHub stars) - [scalarfs](https://duckdb-universe.vercel.app/p/scalarfs/): A collection of virtual filesystems for working with scalars (10 GitHub stars) - [tera](https://duckdb-universe.vercel.app/p/tera/): Renders Tera templates from SQL. (10 GitHub stars) - [valhalla_routing](https://duckdb-universe.vercel.app/p/valhalla-routing/): DuckDB extension for routing and travel time calculations using Valhalla routing engine (10 GitHub stars) - [duck_geoarrow](https://duckdb-universe.vercel.app/p/duck-geoarrow/): DuckDB extension for converting GEOMETRY/WKB to and from GeoArrow native encodings, powered by geoarrow-c. (9 GitHub stars) - [gdrive](https://duckdb-universe.vercel.app/p/gdrive/): Query files in Google Drive directly with a gdrive:// filesystem (9 GitHub stars) - [jsonata](https://duckdb-universe.vercel.app/p/jsonata/): Evaluates JSONata expressions against JSON values in SQL. (9 GitHub stars) - [maxmind](https://duckdb-universe.vercel.app/p/maxmind/): Read MaxMind databases (GeoLite, GeoIP, and more) (9 GitHub stars) - [quackhole](https://duckdb-universe.vercel.app/p/quackhole/): Query a DuckDB behind NAT from anywhere, over an encrypted peer-to-peer connection (9 GitHub stars) - [urlpattern](https://duckdb-universe.vercel.app/p/urlpattern/): WHATWG URLPattern API for matching and extracting components from URLs using pattern syntax (9 GitHub stars) - [anofox_scenario](https://duckdb-universe.vercel.app/p/anofox-scenario/): Git-like branching for analytical databases. Attach isolated what-if scenarios as catalogs, edit them with ordinary SQL on copy-on-write delta storage, branch, diff, and merge them back. (8 GitHub stars) - [cozip](https://duckdb-universe.vercel.app/p/cozip/): Cloud-Optimized ZIP reader for DuckDB (8 GitHub stars) - [duck_diff](https://duckdb-universe.vercel.app/p/duck-diff/): Diff two relations (tables, queries) off a primary key, reporting per-key status (identical/different/left_only/right_only), a JSON summary of changed columns, and per-column left/right values. (8 GitHub stars) - [duck_hunt](https://duckdb-universe.vercel.app/p/duck-hunt/): Parse and analyze test results, build outputs, and CI/CD pipeline logs from 110+ formats with severity filtering, format auto-detection, and context extraction (8 GitHub stars) - [duckdb_opendalfs](https://duckdb-universe.vercel.app/p/duckdb-opendalfs/): Remote storage filesystem for DuckDB via Apache OpenDAL — S3, GCS, Azure, Hugging Face, WebDAV, SFTP, and more, with DuckDB secret-based auth. (8 GitHub stars) - [ducksync](https://duckdb-universe.vercel.app/p/ducksync/): Intelligent query result caching between DuckDB and Snowflake with TTL and smart refresh (8 GitHub stars) - [finance](https://duckdb-universe.vercel.app/p/finance/): SQL-native quant finance functions for DuckDB (8 GitHub stars) - [json_schema](https://duckdb-universe.vercel.app/p/json-schema/): JSON Schema draft-07 validation and default-value enrichment. (8 GitHub stars) - [magic](https://duckdb-universe.vercel.app/p/magic/): libmagic/file utilities ported to DuckDB (8 GitHub stars) - [minijinja](https://duckdb-universe.vercel.app/p/minijinja/): Renders Jinja-compatible templates from SQL using MiniJinja. (8 GitHub stars) - [psyduck](https://duckdb-universe.vercel.app/p/psyduck/): Pokemon data native in DuckDB (8 GitHub stars) - [python_udf](https://duckdb-universe.vercel.app/p/python-udf/): Embedded CPython UDFs for DuckDB — py_eval, py_agg, py_scan, py_register, py_call, py_map (8 GitHub stars) - [quackapi](https://duckdb-universe.vercel.app/p/quackapi/): >- (8 GitHub stars) - [talib](https://duckdb-universe.vercel.app/p/talib/): Technical Analysis Library (TA-Lib) functions for DuckDB -- 100+ indicators for financial market analysis (8 GitHub stars) - [timestral](https://duckdb-universe.vercel.app/p/timestral/): Zero-shot probabilistic time-series forecasting in SQL with Mistral's Timestral models, on CPU via ONNX Runtime (8 GitHub stars) - [turbovec](https://duckdb-universe.vercel.app/p/turbovec/): Compressed vector search for DuckDB — Google TurboQuant quantization, IVF indexing, incremental CRUD, cosine/L2/dot (8 GitHub stars) - [duck_delta_share](https://duckdb-universe.vercel.app/p/duck-delta-share/): DuckDB Extension for Delta Sharing (7 GitHub stars) - [fusion_scanner](https://duckdb-universe.vercel.app/p/fusion-scanner/): Query Oracle Fusion from DuckDB through BI Publisher, with SSO, an ATTACH-able catalog and cached metadata (7 GitHub stars) - [ossie](https://duckdb-universe.vercel.app/p/ossie/): The Apache Ossie (incubating) extension for DuckDB. Reads Ossie (7 GitHub stars) - [robust](https://duckdb-universe.vercel.app/p/robust/): A DuckDB extension that implements Predicate Transfer: derives filters from join keys and propagates them across the join graph of a multi-join query, so probe-side rows that can't survive downstream joins are pruned early. (7 GitHub stars) - [splink_udfs](https://duckdb-universe.vercel.app/p/splink-udfs/): Phonetic, text normalization and address matching functions for record linkage. (7 GitHub stars) - [tsid](https://duckdb-universe.vercel.app/p/tsid/): Generates time-sorted unique identifiers. (7 GitHub stars) - [warc](https://duckdb-universe.vercel.app/p/warc/): Parse WARC (Web ARChive) records for Common Crawl data processing (7 GitHub stars) - [zim](https://duckdb-universe.vercel.app/p/zim/): Read and write .zim (Kiwix / openZIM) archives directly in DuckDB via libzim, from local files or remote S3/HTTP — offline Wikipedia, WikiMed, Stack Exchange, iFixit, and more, with a zim:// filesystem, full-text search, and COPY TO for building archives from any query. (7 GitHub stars) - [anofox_optimize](https://duckdb-universe.vercel.app/p/anofox-optimize/): Combinatorial decision algorithms as SQL — bin packing, knapsack, wave batching, sequencing, scheduling, assortment and portfolio selection (6 GitHub stars) - [decimal_arithmetic](https://duckdb-universe.vercel.app/p/decimal-arithmetic/): Extension that adds support special decimal arithmetic functions (6 GitHub stars) - [delta_classic](https://duckdb-universe.vercel.app/p/delta-classic/): Attach a directory of Delta tables as a single DuckDB database with automatic schema discovery (6 GitHub stars) - [duckdb-jfr-extension](https://duckdb-universe.vercel.app/p/duckdb-jfr-extension/): DuckDB extension to read JFR (Java Flight Recorder) files directly. (6 GitHub stars) - [eenddb](https://duckdb-universe.vercel.app/p/eenddb/): The long-awaited Dutch localization of DuckDB's SQL dialect (6 GitHub stars) - [finetype](https://duckdb-universe.vercel.app/p/finetype/): Detects the semantic type of text columns and values (emails, dates, IP addresses, currency amounts) and reports the DuckDB type each can be cast to. (6 GitHub stars) - [fit](https://duckdb-universe.vercel.app/p/fit/): Read Garmin .fit files using DuckDB - GPS tracks, heart rate, power metrics, and fitness device data (6 GitHub stars) - [gh](https://duckdb-universe.vercel.app/p/gh/): Experimental gh:// filesystem support (6 GitHub stars) - [h5db](https://duckdb-universe.vercel.app/p/h5db/): Read HDF5 datasets and attributes (6 GitHub stars) - [oxedi](https://duckdb-universe.vercel.app/p/oxedi/): Read X12 EDI 835 remittance files as tables, losslessly, and write tables back into an 835 (6 GitHub stars) - [petgraph_ext](https://duckdb-universe.vercel.app/p/petgraph-ext/): Graph algorithms for DuckDB — PageRank, shortest path, SCC, MST, and more via petgraph (6 GitHub stars) - [plinking_duck](https://duckdb-universe.vercel.app/p/plinking-duck/): Read and write PLINK 2 genomics file formats and run common genetic analyses directly in SQL (6 GitHub stars) - [prometheus](https://duckdb-universe.vercel.app/p/prometheus/): Query Prometheus-compatible HTTP APIs directly from DuckDB (6 GitHub stars) - [quackiso](https://duckdb-universe.vercel.app/p/quackiso/): Query ISO 20022 (camt, pacs, pain) and SWIFT MT financial messages as SQL (6 GitHub stars) - [read_lines](https://duckdb-universe.vercel.app/p/read-lines/): Read line-based text files with line numbers and efficient subset extraction. Supports glob patterns, line selection with context, and GitHub-style '#L12-24' fragments so a line range can be attached to any path, including URIs served by other extensions. (6 GitHub stars) - [template-duckdb-extension-zig](https://duckdb-universe.vercel.app/p/template-duckdb-extension-zig/): A template for developing DuckDB extensions in Zig using DuckDB's C API. (6 GitHub stars) - [tsfile](https://duckdb-universe.vercel.app/p/tsfile/): Query and write Apache TsFile table-model files from DuckDB (6 GitHub stars) - [zeek](https://duckdb-universe.vercel.app/p/zeek/): Read Zeek network security monitor log files with automatic schema detection and type-aware parsing (6 GitHub stars) - [cog](https://duckdb-universe.vercel.app/p/cog/): GDAL-free Cloud-Optimized GeoTIFF (COG) reader — query remote rasters in place over HTTP range reads, with STAC catalog integration (5 GitHub stars) - [dc](https://duckdb-universe.vercel.app/p/dc/): Compose fast bounded judgments, semantic resolution, and selective LLM reasoning with provenance (5 GitHub stars) - [dq](https://duckdb-universe.vercel.app/p/dq/): Data quality assertion framework — SQL-native expect_* rules, profiling, and persisted quality reports (5 GitHub stars) - [dqtest](https://duckdb-universe.vercel.app/p/dqtest/): Define and run data-quality tests inside DuckDB (5 GitHub stars) - [duck_block_utils](https://duckdb-universe.vercel.app/p/duck-block-utils/): Build, transform, validate, and extract content from structured documents using the duck_block type (5 GitHub stars) - [duckdb_delta_sharing](https://duckdb-universe.vercel.app/p/duckdb-delta-sharing/): The most efficient way to query Delta Lake tables directly from DuckDB via the Delta Sharing protocol. (5 GitHub stars) - [duckdbi](https://duckdb-universe.vercel.app/p/duckdbi/): Browser-based BI dashboard extension for DuckDB. Run SQL queries and build interactive dashboards with drag-and-drop charts, all from the DuckDB CLI. (5 GitHub stars) - [duckorch](https://duckdb-universe.vercel.app/p/duckorch/): Asset-centric data orchestration with JSON ingestion, partitions, declarative automation sensor, Snowflake-compatible CREATE DYNAMIC ASSET, MCP server, lineage and OpenLineage emission — all on DuckDB (5 GitHub stars) - [duckton](https://duckdb-universe.vercel.app/p/duckton/): Turn DuckDB into a node of a trustless peer-to-peer query grid — SQL is cross-checked by independent hosts to a verifiable quorum over QUIC, with optional pay-per-query compute settled on TON (5 GitHub stars) - [erpl_tunnel](https://duckdb-universe.vercel.app/p/erpl-tunnel/): Reach any TCP service from DuckDB through an SSH bastion, Tailscale or NetBird — and publish local ports back onto those networks. (5 GitHub stars) - [firebird](https://duckdb-universe.vercel.app/p/firebird/): The first Firebird extension in the DuckDB Community Extensions registry. Federated read-only access to Firebird (3.0/4.0/5.0) databases from DuckDB, with projection + filter pushdown, INT128 / DECIMAL(38) / TIMESTAMP_TZ support, native ATTACH, and CHARACTER SET NONE handling (default win1252; strict / iso8859_1 / blob also available) with filter-pushdown correctness on transcoded columns. (5 GitHub stars) - [func_apply](https://duckdb-universe.vercel.app/p/func-apply/): Dynamic function invocation - call any scalar function or macro by name at runtime (5 GitHub stars) - [gatekeeper](https://duckdb-universe.vercel.app/p/gatekeeper/): Authorization for untrusted read-only SQL from tenants, LLM agents, and dashboard builders. Validate a statement without executing it, or enforce a lockable policy on the connection itself, with an audit log of every decision. (5 GitHub stars) - [hive_metastore](https://duckdb-universe.vercel.app/p/hive-metastore/): Attach Apache Hive Metastore as a native DuckDB catalog and read/write the data inside with ease! (5 GitHub stars) - [ion](https://duckdb-universe.vercel.app/p/ion/): Read AWS Ion data and write Ion text or binary with typed mappings (5 GitHub stars) - [oast](https://duckdb-universe.vercel.app/p/oast/): Validate, decode, and extract OAST (Out-of-Band Application Security Testing) domains in SQL (5 GitHub stars) - [oracle_scanner](https://duckdb-universe.vercel.app/p/oracle-scanner/): Read and write Oracle Database with no Oracle client (5 GitHub stars) - [overture](https://duckdb-universe.vercel.app/p/overture/): Overture Maps helpers for DuckDB - geocoding, category normalization, spatial tiling, and reader macros for places, buildings, roads, and addresses (5 GitHub stars) - [read_dbf](https://duckdb-universe.vercel.app/p/read-dbf/): Read DBF (dBase) files with support for general DBF formats and field types. (5 GitHub stars) - [spxlsx](https://duckdb-universe.vercel.app/p/spxlsx/): Query SharePoint lists and Excel workbooks directly from DuckDB (5 GitHub stars) - [system_stats](https://duckdb-universe.vercel.app/p/system-stats/): Provides table functions to access system-level statistics for monitoring purpose (5 GitHub stars) - [table_inspector](https://duckdb-universe.vercel.app/p/table-inspector/): Observability into DuckDB storage internals at the database, table, and column levels (5 GitHub stars) - [anofox_similarity](https://duckdb-universe.vercel.app/p/anofox-similarity/): Multi-modal product similarity search for manufacturing supply chain planning. Find similar materials by BOM component overlap (Jaccard), graph-structural similarity (Weisfeiler-Lehman kernel), text embeddings, and transactional patterns, with predecessor detection and cold-start analog matching for demand forecasting. (4 GitHub stars) - [arrow](https://duckdb-universe.vercel.app/p/arrow-2/): This extension is an alias to the nanoarrow extension. Allows the consumption and production of the Apache Arrow interprocess communication (IPC) format, both from files and directly from stream buffers. (4 GitHub stars) - [astro](https://duckdb-universe.vercel.app/p/astro/): Astronomical calculations + FITS file I/O - coordinate transforms, photometry, cosmology, dust extinction, sidereal time (4 GitHub stars) - [duckrouting](https://duckdb-universe.vercel.app/p/duckrouting/): Graph routing for DuckDB - shortest paths, flow, spanning trees and more, following pgRouting's semantics and powered by the Boost Graph Library. (4 GitHub stars) - [ducksmiles](https://duckdb-universe.vercel.app/p/ducksmiles/): Cheminformatics and CPU numerical analytics for DuckDB - molecular formats, descriptors, fingerprints, similarity, regression, statistical inference, experimental design, time series, reliability and model evaluation from SQL (4 GitHub stars) - [ducktinycc](https://duckdb-universe.vercel.app/p/ducktinycc/): Compile C from SQL into scalar, aggregate, and table functions in-process with an embedded TinyCC; no compiler or runtime files needed (4 GitHub stars) - [dynamodb](https://duckdb-universe.vercel.app/p/dynamodb/): Adds a dynamodb_scan function that enables querying DynamoDB tables. (4 GitHub stars) - [events](https://duckdb-universe.vercel.app/p/events/): Forwards DuckDB query, transaction and connection events to external programs. (4 GitHub stars) - [fire_duck_ext](https://duckdb-universe.vercel.app/p/fire-duck-ext/): Query Google Cloud Firestore directly from DuckDB using SQL (4 GitHub stars) - [http_request](https://duckdb-universe.vercel.app/p/http-request/): HTTP client extension for DuckDB with GET/POST/PUT/PATCH/DELETE and byte-range requests (4 GitHub stars) - [llm](https://duckdb-universe.vercel.app/p/llm/): Call LLM APIs (OpenAI, Gemini, Cloudflare) directly from SQL with structured output support. (4 GitHub stars) - [orc](https://duckdb-universe.vercel.app/p/orc/): A DuckDB extension for reading Apache ORC files, written in pure Rust. Supports all ORC primitives, struct, list, map types and all compression codecs (Zlib, Snappy, LZO, LZ4, ZSTD). (4 GitHub stars) - [panduck](https://duckdb-universe.vercel.app/p/panduck/): Read documents natively into the duck_block vocabulary -- DOCX, ODT, EPUB, RTF, LaTeX, Org, RST, ipynb, MediaWiki and Textile -- and write them back as Pandoc JSON, without linking Pandoc (4 GitHub stars) - [pgvfs](https://duckdb-universe.vercel.app/p/pgvfs/): DuckLake and DuckDB databases on PostgreSQL - pgvfs:// stores data files as PostgreSQL rows for many writers and readers; pgdb:// stores a DuckDB database for one writer and many readers (4 GitHub stars) - [three_d](https://duckdb-universe.vercel.app/p/three-d/): 3D solid processing for city models — enclosed volume, validation, distance, and measurement of polyhedral solids. (4 GitHub stars) - [title_mapper](https://duckdb-universe.vercel.app/p/title-mapper/): Efficiently standardizes scraped job titles to Bureau of Labor Statistics (BLS) titles using a high-performance TF-IDF algorithm. (4 GitHub stars) - [us_address_standardizer](https://duckdb-universe.vercel.app/p/us-address-standardizer/): US address parsing and standardization (PAGC + Rust addrust) (4 GitHub stars) - [anofox_decide](https://duckdb-universe.vercel.app/p/anofox-decide/): Natural-language decisions on your data inside DuckDB — yes/no probabilities, one-of-N choices and ordinal scores with the answer sets written in the query, from hosted (TypeSafe Jev, Liquid AI D1), local-server and in-process ONNX decision models, plus calibration metrics (3 GitHub stars) - [celestial](https://duckdb-universe.vercel.app/p/celestial/): Astronomical coordinates utilities (3 GitHub stars) - [chess](https://duckdb-universe.vercel.app/p/chess/): A DuckDB extension for parsing and analyzing chess games in PGN format. (3 GitHub stars) - [cloudfs](https://duckdb-universe.vercel.app/p/cloudfs/): > (3 GitHub stars) - [cwiqduck](https://duckdb-universe.vercel.app/p/cwiqduck/): DuckDB filesystem extension for CWIQ FS (3 GitHub stars) - [datadog](https://duckdb-universe.vercel.app/p/datadog/): Read logs from the Datadog Logs Search API into OTLP-shaped tables (3 GitHub stars) - [deferred_columns](https://duckdb-universe.vercel.app/p/deferred-columns/): Lazy Machine Learning Imputation Architecture in DuckDB. (3 GitHub stars) - [ducknng](https://duckdb-universe.vercel.app/p/ducknng/): "Pure C DuckDB extension exposing a DuckDB-backed SQL and RPC server over NNG using Arrow IPC — with framed RPC, custom HTTP routes, TLS support, body codec layer, and admission controls" (3 GitHub stars) - [erpl_idoc](https://duckdb-universe.vercel.app/p/erpl-idoc/): Read & write SAP IDoc files (flat + IDoc-XML) as SQL in DuckDB — a community extension in the erpl family. (3 GitHub stars) - [eviltransform](https://duckdb-universe.vercel.app/p/eviltransform/): WGS84, GCJ02 and BD09 coordinate transformations and exact Jenks natural breaks (3 GitHub stars) - [geotiff](https://duckdb-universe.vercel.app/p/geotiff/): Read GeoTIFF rasters as (cell_id, value) via GDAL (3 GitHub stars) - [hudi](https://duckdb-universe.vercel.app/p/hudi/): Query Apache Hudi COW and MOR tables directly in DuckDB — full scans, time-travel (as_of), incremental windows, and table metadata — powered by the Rust hudi-rs kernel. (3 GitHub stars) - [lttb](https://duckdb-universe.vercel.app/p/lttb/): Largest-Triangle-Three-Buckets and related time-series downsampling aggregate functions. (3 GitHub stars) - [marc21](https://duckdb-universe.vercel.app/p/marc21/): Read, write, validate and edit MARC 21 bibliographic data (ISO 2709, MARCXML, MARC-in-JSON, breaker, Aleph; UTF-8 and MARC-8) (3 GitHub stars) - [oraduck](https://duckdb-universe.vercel.app/p/oraduck/): Read Oracle tables in parallel (ATTACH, oraduck_scan) and load query results into Oracle through the OCI Direct Path API (3 GitHub stars) - [pintail](https://duckdb-universe.vercel.app/p/pintail/): Lightweight Geohash utilities for DuckDB, including coordinate and geometry encoding, cell decoding, bounding boxes, and neighbors. (3 GitHub stars) - [quackstats](https://duckdb-universe.vercel.app/p/quackstats/): Time series forecasting and statistics for DuckDB (3 GitHub stars) - [rate_limit_fs](https://duckdb-universe.vercel.app/p/rate-limit-fs/): Perform rate and burst limit on filesystem operations (3 GitHub stars) - [salesforce](https://duckdb-universe.vercel.app/p/salesforce/): Read-only access to Salesforce orgs as DuckDB SQL tables over the official REST and Bulk APIs — OAuth refresh-token or JWT-bearer auth (credentials from inline options, environment variables, or an SFDX auth URL), native ATTACH, projection + predicate pushdown, COUNT pushdown, explicit server-side aggregates with GROUP BY, lazy/auto/Bulk transports with PK chunking (Bulk blob/base64 compatibility guard), a per-job API quota governor, parent + grandparent relationship STRUCT columns with diagnostics, queryAll (archived + deleted), Tooling-API fast schema, and metadata helpers (manual cache refresh, picklist values, record types). Requires DuckDB v1.5.4 or newer. (3 GitHub stars) - [sistat](https://duckdb-universe.vercel.app/p/sistat/): Query Slovenia's SiStat (SURS PX-Web API) open data directly from DuckDB with SQL. (3 GitHub stars) - [sitemap](https://duckdb-universe.vercel.app/p/sitemap/): Parse XML sitemaps from websites with automatic discovery via robots.txt (3 GitHub stars) - [table_guard](https://duckdb-universe.vercel.app/p/table-guard/): Enforces table-level access control via an allowlist mechanism, blocking queries to unauthorized tables with a PermissionException (3 GitHub stars) - [brew](https://duckdb-universe.vercel.app/p/brew/): Get locally homebrew casks, packages and formulas and their dependencies as nicely typed tables (2 GitHub stars) - [cassandra](https://duckdb-universe.vercel.app/p/cassandra/): Connect to Apache Cassandra, ScyllaDB, and DataStax Astra databases directly from DuckDB. Query Cassandra tables using SQL with support for all major Cassandra data types, SSL/TLS connections, and cloud deployments. (2 GitHub stars) - [chaos](https://duckdb-universe.vercel.app/p/chaos/): Creates chaos! ⋆✴︎˚。⋆ Chaos allows you to throw any type of DuckDB exception, or to raise a SIGSEGV, SIGABRT, or SIGBUS signal. (2 GitHub stars) - [clamp](https://duckdb-universe.vercel.app/p/clamp/): Provides mathematical clamp functions for numeric types in DuckDB, including general clamping, saturate, and others. Ensures values stay within a specified range and handles NULLs and NaNs correctly. (2 GitHub stars) - [cloudfront](https://duckdb-universe.vercel.app/p/cloudfront/): AWS CloudFront signed cookie authentication for DuckDB httpfs (2 GitHub stars) - [cloudwatch](https://duckdb-universe.vercel.app/p/cloudwatch/): Read and write Amazon CloudWatch telemetry with OTLP-shaped SQL tables (2 GitHub stars) - [databricks](https://duckdb-universe.vercel.app/p/databricks/): Read and write Databricks tables directly from DuckDB. (2 GitHub stars) - [dicom](https://duckdb-universe.vercel.app/p/dicom/): | (2 GitHub stars) - [dta](https://duckdb-universe.vercel.app/p/dta/): Read and write Stata .dta files (formats 117-121, Stata 13-18) with full type mapping, value labels, and strL support. (2 GitHub stars) - [duck_dggs](https://duckdb-universe.vercel.app/p/duck-dggs/): DuckDB extension for discrete global grid systems (DGGS) powered by DGGRID v9.1. (2 GitHub stars) - [duck_pinyin](https://duckdb-universe.vercel.app/p/duck-pinyin/): Chinese pinyin conversion, polyphonic phrase disambiguation, and ordered pinyin matching (2 GitHub stars) - [duckboost](https://duckdb-universe.vercel.app/p/duckboost/): SQL-native histogram GBDT in DuckDB with vendor dump import and plain-SQL export (2 GitHub stars) - [ducklink](https://duckdb-universe.vercel.app/p/ducklink/): Load portable WebAssembly extension modules into DuckDB from SQL (2 GitHub stars) - [eeagrid](https://duckdb-universe.vercel.app/p/eeagrid/): Extension that adds support for working with the EEA Reference Grid System. (2 GitHub stars) - [fsquery](https://duckdb-universe.vercel.app/p/fsquery/): Query filesystem metadata using SQL with recursive directory traversal (2 GitHub stars) - [gcloud_observability](https://duckdb-universe.vercel.app/p/gcloud-observability/): Query Google Cloud logs, metrics, alerts, and service topology from DuckDB (2 GitHub stars) - [geosupport](https://duckdb-universe.vercel.app/p/geosupport/): NYC address, BBL, and BIN geocoding with explicitly versioned Geosupport engine and data bundles (2 GitHub stars) - [hedged_request_fs](https://duckdb-universe.vercel.app/p/hedged-request-fs/): Provides hedged request for filesystem operations (2 GitHub stars) - [highs](https://duckdb-universe.vercel.app/p/highs/): HiGHS - High Performance Optimization Software (2 GitHub stars) - [holtfs](https://duckdb-universe.vercel.app/p/holtfs/): Holt-backed metadata indexes for fast DuckDB file discovery (2 GitHub stars) - [html_query](https://duckdb-universe.vercel.app/p/html-query/): Query HTML using CSS selectors, extract JSON from LD+JSON, JavaScript variables, and Next.js RSC (2 GitHub stars) - [improv](https://duckdb-universe.vercel.app/p/improv/): Improv's spreadsheet formula language (681 functions) and multidimensional models (categories, measures, formulas over them) on DuckDB tables (2 GitHub stars) - [jsono](https://duckdb-universe.vercel.app/p/jsono/): Analytics-optimized JSON storage — parse one time and read many times, and shred hot paths into typed columns for pushdown and row-group pruning (2 GitHub stars) - [laterite_ags4](https://duckdb-universe.vercel.app/p/laterite-ags4/): Read AGS4 geotechnical data files as typed, UUID-keyed tables directly from SQL — born-typed columns, deterministic content-addressed keys that join across groups by construction, and an embedded AGS dictionary. A read-only SQL surface. Local, http(s):// and s3:// (with httpfs). (2 GitHub stars) - [lerobot](https://duckdb-universe.vercel.app/p/lerobot/): Query and create LeRobot v3 datasets, including frame data, images, and video observation windows. (2 GitHub stars) - [mentat](https://duckdb-universe.vercel.app/p/mentat/): Datomic-compatible Datalog query engine as a DuckDB extension (2 GitHub stars) - [opendal](https://duckdb-universe.vercel.app/p/opendal/): Access S3, local filesystem, and other storage services through Apache OpenDAL (2 GitHub stars) - [pfc](https://duckdb-universe.vercel.app/p/pfc/): Read block-indexed PFC-compressed JSONL logs with timestamp filtering — 25% smaller than gzip with minimal S3 egress. (2 GitHub stars) - [qvd](https://duckdb-universe.vercel.app/p/qvd/): Read (streaming) and write Qlik QVD files (2 GitHub stars) - [rocket](https://duckdb-universe.vercel.app/p/rocket/): ROCKET random convolutional kernel features for time-series classification (2 GitHub stars) - [sharepoint](https://duckdb-universe.vercel.app/p/sharepoint/): Query files in SharePoint / OneDrive directly with a sharepoint:// filesystem (2 GitHub stars) - [splunk](https://duckdb-universe.vercel.app/p/splunk/): Read logs from a Splunk search REST API into OTLP-shaped tables (2 GitHub stars) - [superhuman_docs](https://duckdb-universe.vercel.app/p/superhuman-docs/): Attach Superhuman Docs documents as DuckDB databases and query or modify their tables with SQL (2 GitHub stars) - [typed_ai](https://duckdb-universe.vercel.app/p/typed-ai/): Use TypeSafe Jev (or another AI, even a free one on your laptop) to sort, filter and check the text in your tables. Get yes or no, pick one, or a rating, see how sure it is, and never spend more than your limit. (2 GitHub stars) - [altertable](https://duckdb-universe.vercel.app/p/altertable/): Query Altertable's lakehouse directly from your local DuckDB. (1 GitHub stars) - [apart](https://duckdb-universe.vercel.app/p/apart/): Evaluate affine decision trees in SQL (1 GitHub stars) - [bvh2sql](https://duckdb-universe.vercel.app/p/bvh2sql/): BVH (BioVision Hierarchy) motion capture file parser for DuckDB (1 GitHub stars) - [clickhouse_scanner](https://duckdb-universe.vercel.app/p/clickhouse-scanner/): Read and write ClickHouse tables directly from DuckDB. (1 GitHub stars) - [compression_fs](https://duckdb-universe.vercel.app/p/compression-fs/): Adds LZ4, Snappy, Brotli, Bzip2, and XZ file compression support (1 GitHub stars) - [dazzleduck](https://duckdb-universe.vercel.app/p/dazzleduck/): Arrow IPC over HTTP client with array functions and bloom filters (1 GitHub stars) - [dbn](https://duckdb-universe.vercel.app/p/dbn/): Read Databento DBN (Databento Binary Encoding) market-data files, including Zstd-compressed .dbn.zst captures, directly as SQL tables (1 GitHub stars) - [documentdb](https://duckdb-universe.vercel.app/p/documentdb/): DuckDB extension for DocumentDB metadata and SQL integration, with schema inference scaffolding and collection access helpers. (1 GitHub stars) - [duckdb_rphonetic](https://duckdb-universe.vercel.app/p/duckdb-rphonetic/): Phonetic algorithms for German and European name matching (1 GitHub stars) - [duckfn_quantstats](https://duckdb-universe.vercel.app/p/duckfn-quantstats/): Complete quantstats HTML tearsheets from SQL - one long table in, one full report per instrument out, benchmarks included (1 GitHub stars) - [fivetran](https://duckdb-universe.vercel.app/p/fivetran-2/): Pack sparse join build side into compact variants. (1 GitHub stars) - [gdx](https://duckdb-universe.vercel.app/p/gdx/): Read GAMS GDX files directly into DuckDB (1 GitHub stars) - [gorz](https://duckdb-universe.vercel.app/p/gorz/): Read GORpipe .gorz and .gord files and write .gorz as native DuckDB tables (1 GitHub stars) - [gridpin_ext](https://duckdb-universe.vercel.app/p/gridpin-ext/): Offline forward and reverse geocoding in SQL from a local per-country data file built from Overture Maps data. (1 GitHub stars) - [healthkit_export](https://duckdb-universe.vercel.app/p/healthkit-export/): >- (1 GitHub stars) - [hex9](https://duckdb-universe.vercel.app/p/hex9/): Hex9 hierarchical hexagonal DGGS — point encoding, layer binning, cell geometry as WKB, labels, k-rings, Hamiltonian-curve ordering, and grid enumeration (1 GitHub stars) - [http_stats](https://duckdb-universe.vercel.app/p/http-stats/): Better HTTP statistics for DuckDB (1 GitHub stars) - [httpd_log](https://duckdb-universe.vercel.app/p/httpd-log/): Reads and parses Apache HTTP server log files (1 GitHub stars) - [httpfs_timeout_retry](https://duckdb-universe.vercel.app/p/httpfs-timeout-retry/): Add per-operation timeout and retry for httpfs extension (1 GitHub stars) - [huggingface](https://duckdb-universe.vercel.app/p/huggingface/): Discover, query, profile, and estimate the storage of Hugging Face datasets (1 GitHub stars) - [keboola](https://duckdb-universe.vercel.app/p/keboola/): DuckDB extension for Keboola Storage — query and write Keboola tables using standard SQL (1 GitHub stars) - [lakemon](https://duckdb-universe.vercel.app/p/lakemon/): Smart DuckLake table maintain (adaptive rewrite + merge) and catalog-global expire/cleanup (1 GitHub stars) - [lastra](https://duckdb-universe.vercel.app/p/lastra/): Reader for the Lastra columnar time-series format (1 GitHub stars) - [latency_injection_fs](https://duckdb-universe.vercel.app/p/latency-injection-fs/): Used to inject simulated latency to filesystem operations (1 GitHub stars) - [ldbc_data_gen](https://duckdb-universe.vercel.app/p/ldbc-data-gen/): Generate LDBC SNB BI datasets directly from DuckDB (1 GitHub stars) - [livetennis](https://duckdb-universe.vercel.app/p/livetennis/): Query the Live Tennis API from SQL - live matches, upcoming fixtures and player search as table functions (1 GitHub stars) - [mmcif](https://duckdb-universe.vercel.app/p/mmcif/): Read and write protein structure mmcif files using SQL (1 GitHub stars) - [mpduck](https://duckdb-universe.vercel.app/p/mpduck/): Read and write FIS Prophet files (.rpt, .prn, .fac) (1 GitHub stars) - [nsv](https://duckdb-universe.vercel.app/p/nsv/): Read and write NSV (Newline-Separated Values) files (1 GitHub stars) - [pcap_duckdb](https://duckdb-universe.vercel.app/p/pcap-duckdb/): > (1 GitHub stars) - [pic2vec](https://duckdb-universe.vercel.app/p/pic2vec/): Picture-to-vector — image embeddings from SQL via tract-onnx (Rust). Bundles Meta's EUPE ViT-T/16; works with any ONNX vision model. (1 GitHub stars) - [protoduck](https://duckdb-universe.vercel.app/p/protoduck/): Deserialize Protocol Buffer messages stored in DuckDB columns (1 GitHub stars) - [quack_flamegraph](https://duckdb-universe.vercel.app/p/quack-flamegraph/): Query Brendan Gregg folded CPU/allocation profiles as DuckDB tables (1 GitHub stars) - [query_limiter](https://duckdb-universe.vercel.app/p/query-limiter/): Reject queries before physical execution when estimated table scans exceed a configured row budget (1 GitHub stars) - [s2raster](https://duckdb-universe.vercel.app/p/s2raster/): S2 geography + GeoTIFF raster for DuckDB — cell covering, pixel read, stats, histogram (1 GitHub stars) - [se3](https://duckdb-universe.vercel.app/p/se3/): Provides SE(3) rigid transformations (combinations of rotations and translations in 3D) as DuckDB scalar functions. (1 GitHub stars) - [storage_compat](https://duckdb-universe.vercel.app/p/storage-compat/): Read DuckDB database files written in a newer storage format than this DuckDB supports (1 GitHub stars) - [tantivy](https://duckdb-universe.vercel.app/p/tantivy/): BM25 full-text search for DuckDB — tokenization and Snowball stemming via tantivy, through DuckDB's C Extension API (quack-rs), no Arrow IPC (1 GitHub stars) - [toml](https://duckdb-universe.vercel.app/p/toml/): Parse TOML documents into JSON (1 GitHub stars) - [tresor](https://duckdb-universe.vercel.app/p/tresor/): Your company login, your role's secrets: S3, Postgres, APIs and more from a secrets service, with nothing on the laptop. (1 GitHub stars) - [trino_parity](https://duckdb-universe.vercel.app/p/trino-parity/): Native Trino-compatible scalar functions (trino_*) for the cases where DuckDB's built-ins diverge from Trino on Unicode and byte-level inputs — Trino's simple per-code-point case mapping, code-point reverse, Java-whitespace trim, NFC normalize, and raw-bytes xxhash64/sha512/hmac_sha256 (1 GitHub stars) - [webdavfs](https://duckdb-universe.vercel.app/p/webdavfs/): Allows reading and writing files over WebDAV protocol (1 GitHub stars) - [azure_wasm](https://duckdb-universe.vercel.app/p/azure-wasm/): Read Azure Blob / ADLS Gen2 (abfss/az/wasbs) over HTTPS+SAS, without the Azure SDK (Wasm-friendly) - [biosignals](https://duckdb-universe.vercel.app/p/biosignals/): | - [decide](https://duckdb-universe.vercel.app/p/decide/): Filter, classify, and score text with OpenAI Decisions or Cloudflare Clef - [dp](https://duckdb-universe.vercel.app/p/dp/): Differential-privacy publishing in SQL — dp_count/dp_sum/dp_mean with the classic Laplace mechanism (pure SQL macros, deterministic reproducible noise) - [dryrun](https://duckdb-universe.vercel.app/p/dryrun/): Estimate Parquet scan bytes for SELECT queries without executing them - [duck_lk](https://duckdb-universe.vercel.app/p/duck-lk/): Query LabKey Server tables with automatic local Parquet caching - [duckbridge](https://duckdb-universe.vercel.app/p/duckbridge/): Bridge between SQL Server and DuckDB - import a SQL Server database, run T-SQL on DuckDB through a built-in translator, export back as a live load, a restorable .bak, PostgreSQL or Parquet - [duckdb-fxmacrodata](https://duckdb-universe.vercel.app/p/duckdb-fxmacrodata/): Rust extension with table functions that return FXMacroData's official-source macroeconomic releases and release calendars as typed rows, with the publication timestamp of each figure. - [duckdb_slack](https://duckdb-universe.vercel.app/p/duckdb-slack/): Search Slack messages directly from DuckDB - [duckfn_kuva](https://duckdb-universe.vercel.app/p/duckfn-kuva/): Statistical plotting in SQL - a thin wrapper around the Rust library kuva, with the statistical semantics of seaborn and ggplot2 but no Python or R environment, on every platform DuckDB runs (console, JVM, Python, Node, browser) - [duckfn_open](https://duckdb-universe.vercel.app/p/duckfn-open/): Wrap Rust's open and sanitize-filename crates for SQL — open a path, a URL or the output of a query with your desktop's own program, and turn a string into a usable file name - [duckfn_statrs](https://duckdb-universe.vercel.app/p/duckfn-statrs/): Statistical functions from the Rust statrs crate - 34 aggregates and 509 scalars covering every statrs module - [ducksassy](https://duckdb-universe.vercel.app/p/ducksassy/): Approximate DNA, IUPAC and ASCII string matching with SIMD Sassy kernels, including CRISPR guide search - [duckthink](https://duckdb-universe.vercel.app/p/duckthink/): ASK() — natural-language SQL for DuckDB, grounded in your dbt Semantic Layer - [factorize](https://duckdb-universe.vercel.app/p/factorize/): Answers count, sum, avg, min, max and GROUP BY over many-to-many equi-join graphs without materialising the join - [hdfs](https://duckdb-universe.vercel.app/p/hdfs/): Read and write hdfs:// URLs via a native HDFS filesystem — no JVM or libhdfs required - [html_readability](https://duckdb-universe.vercel.app/p/html-readability/): Extract readable content from HTML using Mozilla's Readability algorithm - [interlis](https://duckdb-universe.vercel.app/p/interlis/): Native INTERLIS model introspection and streaming XTF support for DuckDB - [jwt](https://duckdb-universe.vercel.app/p/jwt/): Decode and work with JWT (JSON Web Token) in SQL queries - [lance_conversion](https://duckdb-universe.vercel.app/p/lance-conversion/): Stream any DuckDB query into Lance datasets with Blob v2 storage and scalar, vector, text, and Bloom filter indexes - [level_pivot](https://duckdb-universe.vercel.app/p/level-pivot/): Storage extension wrapping LevelDB with pivot semantics for structured relational tables over key-value pairs - [loki](https://duckdb-universe.vercel.app/p/loki/): Query Grafana Loki from DuckDB in plain SQL, with label/time/line-filter pushdown into LogQL - [midi](https://duckdb-universe.vercel.app/p/midi/): Read, analyze, generate, and play MIDI files with SQL. Provides table functions for parsing Standard MIDI Files, scalar functions for note/frequency conversion, and macOS playback via AudioToolbox. - [monetary](https://duckdb-universe.vercel.app/p/monetary/): Currency-aware monetary values with parsing, arithmetic, and real-time exchange rates - [ng_postcode](https://duckdb-universe.vercel.app/p/ng-postcode/): Parse, validate, format, and group Nigeria's NIPOST digital postcode (NDAPS) - [px](https://duckdb-universe.vercel.app/p/px/): Extension for querying Px-files with DuckDB. - [razobill](https://duckdb-universe.vercel.app/p/razobill/): High-performance lossless log parsing, analytical database compaction, and information-theoretic semantic accounting. - [rrd](https://duckdb-universe.vercel.app/p/rrd/): Read and write Rerun .rrd recording files, including live recordings - [semantic_profile](https://duckdb-universe.vercel.app/p/semantic-profile/): Profiles what the values in a table mean rather than what shape they are — semantic type per column, PII and format drift, and cross-column contradictions - [subtoken](https://duckdb-universe.vercel.app/p/subtoken/): Text becomes tokens, tokens become vectors. Inside DuckDB, with no network, no key and no bill - [sudan](https://duckdb-universe.vercel.app/p/sudan/): Unified SQL access to Sudan's humanitarian, development, and geospatial data from 5 international APIs (World Bank, WHO, FAO, UNHCR, ILO) - [tick](https://duckdb-universe.vercel.app/p/tick/): QuestDB's TICK interval syntax for time filters, e.g. WHERE ts IN '[2025-01]T09:30@America/New_York#workday;6h30m' - [tpch_rust](https://duckdb-universe.vercel.app/p/tpch-rust/): Generate TPC-H data as DuckDB tables or Parquet files, powered by the pure-Rust tpchgen-rs generators - [usd](https://duckdb-universe.vercel.app/p/usd/): Query Universal Scene Description (USD) files with SQL - [web_search](https://duckdb-universe.vercel.app/p/web-search/): Query Google Custom Search API directly from SQL with filter pushdowns - [yorc](https://duckdb-universe.vercel.app/p/yorc/): Cultivate your research identity and networks: read and convert ORCID v3.0 researcher records, XML and JSON (API documents and the ORCID Public Data File dumps), as tables. An independent open-source project, not affiliated with, endorsed by or sponsored by ORCID, Inc.; no access to the ORCID Sandbox or the ORCID Member API, and no requests to ORCID. ## Companies built on DuckDB - [Airbyte](https://duckdb-universe.vercel.app/p/airbyte/): This destination writes data to the MotherDuck service, or to a file on the local filesystem on the host running Airbyte. - [Arrow](https://duckdb-universe.vercel.app/p/arrow/): The zero-copy integration between DuckDB and Apache Arrow allows for rapid analysis of larger than memory datasets in Python and R using either SQL or relational APIs. - [AWS](https://duckdb-universe.vercel.app/p/aws/): Running DuckDB in AWS Glue is well suited to SQL-centric transformations such as filters, joins, and aggregations. - [Bruin](https://duckdb-universe.vercel.app/p/bruin/): Bruin supports using a local DuckDB database. - [Cloudflare](https://duckdb-universe.vercel.app/p/cloudflare/): Below is an example of using DuckDB to connect to Basin Catalog. - [Count](https://duckdb-universe.vercel.app/p/count/): Last month we dove in for ourselves and integrated DuckDB into the canvas. - [Dagster](https://duckdb-universe.vercel.app/p/dagster/): This integration uses the dagster-duckdb package, which supports both local DuckDB and MotherDuck. - [dbt](https://duckdb-universe.vercel.app/p/dbt/): DuckDB is an embedded database, similar to SQLite, but designed for OLAP-style analytics. - [Deepnote](https://duckdb-universe.vercel.app/p/deepnote/): DataFrame SQL uses duckdb under the hood. - [DeepSeek](https://duckdb-universe.vercel.app/p/deepseek/): A lightweight data processing framework built on DuckDB and 3FS. - [Definite](https://duckdb-universe.vercel.app/p/definite/): Embedded DuckDB + DuckLake run inside the API & Job Runner pods — no separate query server. - [Delta Lake](https://duckdb-universe.vercel.app/p/delta-lake/): DuckLabs has teamed up with Databricks to add first-party support for Delta Lake in DuckDB - [dlt](https://duckdb-universe.vercel.app/p/dlt/): By default, dlt creates a DuckDB database in the current working directory. - [DuckDB-Wasm](https://duckdb-universe.vercel.app/p/duckdb-wasm/): DuckDB-Wasm brings DuckDB to every browser thanks to WebAssembly. - [DuckLake](https://duckdb-universe.vercel.app/p/ducklake/): DuckDB provides first-class support for DuckLake and can use PostgreSQL, SQLite or DuckDB as the catalog database. - [Estuary](https://duckdb-universe.vercel.app/p/estuary/): The connector uses a supported object storage service to materialize to MotherDuck tables. - [Fivetran](https://duckdb-universe.vercel.app/p/fivetran/): This tutorial explains how to query Fivetran-managed Apache Iceberg tables directly from DuckDB. - [Fugue](https://duckdb-universe.vercel.app/p/fugue/): Fugue also has FugueSQL, which is a SQL-like interface for pushing down to backends (DuckDB, Spark, Dask). - [Fused](https://duckdb-universe.vercel.app/p/fused/): Fused extends DuckDB to bring quick serverless operations on any scale dataset. - [Greybeam](https://duckdb-universe.vercel.app/p/greybeam/): Greybeam routes eligible queries to DuckDB and everything else to Snowflake. - [Hex](https://duckdb-universe.vercel.app/p/hex/): SQL cells can query ... dataframes (to query in-memory dataframes and CSVs using DuckDB). - [Hugging Face](https://duckdb-universe.vercel.app/p/hugging-face/): You can use the Hugging Face paths (hf://) to access data on the Hub - [Ibis](https://duckdb-universe.vercel.app/p/ibis/): Ibis offers a familiar local dataframe experience with outstanding performance, using DuckDB by default. - [Iceberg](https://duckdb-universe.vercel.app/p/iceberg/): The iceberg extension implements support for the Apache Iceberg open table format. - [JupySQL](https://duckdb-universe.vercel.app/p/jupysql/): JupySQL integrates with DuckDB so you can run SQL queries in a Jupyter notebook. - [Kestra](https://duckdb-universe.vercel.app/p/kestra/): Write standard DuckDB SQL in the task sql property. - [LangChain](https://duckdb-universe.vercel.app/p/langchain/): langchain_community.vectorstores.duckdb.DuckDB (DuckDB vector store class) - [Lightdash](https://duckdb-universe.vercel.app/p/lightdash/): Lightdash supports DuckDB project connections in two modes: - [LlamaIndex](https://duckdb-universe.vercel.app/p/llamaindex/): LlamaIndex Vector_Stores Integration: Duckdb - [MariaDB](https://duckdb-universe.vercel.app/p/mariadb/): When the sea lion learns to quack: DuckDB as a MariaDB storage engine - [marimo](https://duckdb-universe.vercel.app/p/marimo/): By default, marimo uses the in-memory duckdb connection. - [Metabase](https://duckdb-universe.vercel.app/p/metabase/): The Metabase DuckDB driver allows Metabase to use the embedded DuckDB database. - [Microsoft Fabric](https://duckdb-universe.vercel.app/p/microsoft-fabric/): Python notebooks come with preinstalled libraries such as DuckDB, Polars, and Scikit-learn - [Mode](https://duckdb-universe.vercel.app/p/mode/): ultimately decided to choose DuckDB as the replacement database. - [Mosaic](https://duckdb-universe.vercel.app/p/mosaic/): Mosaic pushes computation to DuckDB, both server-side and in your browser via WebAssembly. - [MotherDuck](https://duckdb-universe.vercel.app/p/motherduck/): MotherDuck is a modern, serverless data warehouse built on DuckDB. - [Narwhals](https://duckdb-universe.vercel.app/p/narwhals/): Lazy-only support: Dask, DuckDB, Ibis, PySpark, SQLFrame - [Observable](https://duckdb-universe.vercel.app/p/observable/): DuckDB-Wasm is available by default as duckdb in Markdown - [Okta](https://duckdb-universe.vercel.app/p/okta/): Okta turned to serverless DuckDB for all data preprocessing, normalization, and operational metadata harvesting. - [Omni](https://duckdb-universe.vercel.app/p/omni/): We're super excited to embrace DuckDB at Omni. - [pandas](https://duckdb-universe.vercel.app/p/pandas/): Pandas DataFrames stored in local variables can be queried as if they are regular tables within DuckDB. - [PandasAI](https://duckdb-universe.vercel.app/p/pandasai/): dialect = "duckdb" if source.type in LOCAL_SOURCE_TYPES else source.type - [Perspective](https://duckdb-universe.vercel.app/p/perspective/): Virtual servers for DuckDB, ClickHouse, PostgreSQL and Polars - [PgStack](https://duckdb-universe.vercel.app/p/pgstack/): DuckDB runs inside PgStack's Postgres-compatible server to execute SQL over this data. - [Polars](https://duckdb-universe.vercel.app/p/polars/): Polars is compatible with a wide range of libraries that also make use of Apache Arrow, like Pandas and DuckDB. - [Positron](https://duckdb-universe.vercel.app/p/positron/): You can directly open .csv, .tsv, .parquet, and .xlsx files (using DuckDB) - [PostHog](https://duckdb-universe.vercel.app/p/posthog/): We've rebuilt on top of DuckDB. - [Preset](https://duckdb-universe.vercel.app/p/preset/): This changed with the release of MotherDuck, though, which allows users to run queries on the cloud. - [Query.Farm](https://duckdb-universe.vercel.app/p/query-farm/): Make APIs, services, files, databases, models, and custom code queryable from DuckDB today—and from more query engines over time. - [Rill](https://duckdb-universe.vercel.app/p/rill/): By default, Rill includes DuckDB as an embedded OLAP engine that ingests data from data sources and powers your dashboards. - [Sling](https://duckdb-universe.vercel.app/p/sling/): Connect & Ingest data from / to a DuckDB database - [SQL Workbench](https://duckdb-universe.vercel.app/p/sql-workbench/): SQL Workbench is a free, browser-based SQL editor powered by DuckDB WebAssembly. - [Supabase](https://duckdb-universe.vercel.app/p/supabase/): This year, Hydra and pg_duckdb will make it easier than ever to get fast analytics on large data volumes in Postgres. - [Superset](https://duckdb-universe.vercel.app/p/superset/): Required packages: duckdb-engine. DuckDB supports both local file and in-memory databases. - [Tableau](https://duckdb-universe.vercel.app/p/tableau/): MotherDuck provides a simplified, performant and efficient data warehouse (based on the lightweight DuckDB engine). - [Unity Catalog](https://duckdb-universe.vercel.app/p/unity-catalog/): The unity_catalog extension adds support for the Unity Catalog atop the Delta Lake format and DuckDB Delta extension. - [Vanna](https://duckdb-universe.vercel.app/p/vanna/): Any Database: PostgreSQL, MySQL, Snowflake, BigQuery, Redshift, SQLite, Oracle, SQL Server, DuckDB, ClickHouse - [Vortex](https://duckdb-universe.vercel.app/p/vortex/): The SpiralDB team built a DuckDB extension. - [Watershed](https://duckdb-universe.vercel.app/p/watershed/): DuckDB is one of the core technologies powering our pipelines. ## Tools Powered by DuckDB - [Kepler.gl](https://duckdb-universe.vercel.app/p/kepler-gl/): Kepler.gl is a powerful open-source geospatial analysis tool for large-scale data sets, now embeds duckdb wasm to create geospatial layers. (12,065 GitHub stars) - [Evidence](https://duckdb-universe.vercel.app/p/evidence/): Generate reports using SQL and markdown. The DuckDB connector allows querying across DuckDB, CSV, Parquet and JSON. (Evidence Cloud) (7,060 GitHub stars) - [Apple Embedding Atlas](https://duckdb-universe.vercel.app/p/apple-embedding-atlas/): A tool that provides interactive visualizations for large embeddings. Uses DuckDB. (4,998 GitHub stars) - [SQLMesh](https://duckdb-universe.vercel.app/p/sqlmesh/): A next-generation data transformation and modeling framework with support for DuckDB connections for state, transformations & running unit tests locally. (Tobiko Cloud) (3,332 GitHub stars) - [Spice.ai](https://duckdb-universe.vercel.app/p/spice-ai/): A unified SQL query interface and portable runtime to locally materialize (using an embedded DuckDB), accelerate, and query datasets from any database, data warehouse, or data lake. (Spice.ai Cloud) (3,108 GitHub stars) - [Rill Data](https://duckdb-universe.vercel.app/p/rill-data/): Tool for effortlessly transforming data sets into powerful, opinionated dashboards using SQL. (Rill Cloud) (2,966 GitHub stars) - [Duckle](https://duckdb-universe.vercel.app/p/duckle/): Local-first visual ETL/ELT studio. Drag sources, transforms and sinks onto a canvas; it compiles to plain DuckDB SQL and runs entirely on DuckDB. Open source desktop app, with a built-in MCP server for generating and running pipelines from natural language. (1,531 GitHub stars) - [Shaper](https://duckdb-universe.vercel.app/p/shaper/): Open-source SQL-driven data dashboards, powering Taleshape, built on DuckDB. (managed hosting) (1,266 GitHub stars) - [CNEquity](https://duckdb-universe.vercel.app/p/cnequity/): Self-hosted China A-share market data lake; DuckDB views over its Parquet datasets back SQL queries from the CLI and a read-only `run_sql` tool in its MCP server for AI agents. (873 GitHub stars) - [VulcanSQL](https://duckdb-universe.vercel.app/p/vulcansql/): DuckDB can be used as a caching layer or a data connector in VulcanSQL, a Data API framework for data folks to create REST APIs by writing SQL templates. (792 GitHub stars) - [Huey](https://duckdb-universe.vercel.app/p/huey/): Blazing-fast & intuitive pivot tables on Parquet, CSV, JSON files and DuckDB tables in the browser based on DuckDB-Wasm. open-source (MIT). Zero install! (620 GitHub stars) - [Tailpipe](https://duckdb-universe.vercel.app/p/tailpipe/): An open-source SIEM for instant log insights. (commercial license) (583 GitHub stars) - [Sloggo](https://duckdb-universe.vercel.app/p/sloggo/): Minimal RFC 5424 syslog collector and viewer based on DuckDB. Runs as a single, resource-friendly process. (461 GitHub stars) - [Phoenix Analytics](https://duckdb-universe.vercel.app/p/phoenix-analytics/): Plug and play analytics for Phoenix applications, powered by DuckDB. (458 GitHub stars) - [Quackpipe](https://duckdb-universe.vercel.app/p/quackpipe/): Serverless OLAP API/UI built on top of DuckDB with basic ClickHouse API compatibility and MotherDuck support. (388 GitHub stars) - [yato](https://duckdb-universe.vercel.app/p/yato/): The smallest DuckDB SQL orchestrator on Earth. (352 GitHub stars) - [UniverSQL](https://duckdb-universe.vercel.app/p/universql/): An implementation of Snowflake API, enables running queries on Snowflake tables locally with DuckDB without a running warehouse. (207 GitHub stars) - [duckdb.yazi](https://duckdb-universe.vercel.app/p/duckdb-yazi/): Preview csv/tsv, json, and Parquet files in the yazi file manager using duckdb. View the raw data, or a "summarized" view with data-types, min, max, avg etc. for all columns. (193 GitHub stars) - [DatalakeStudio](https://duckdb-universe.vercel.app/p/datalakestudio/): Load, explore, transform your datasets and expose them via API. Integration with external APIs, S3, PostgreSQL and ChatGPT. (104 GitHub stars) - [Dex](https://duckdb-universe.vercel.app/p/dex/): Agent skills for profiling DuckDB databases, verifying joins, and mapping schemas through a read-only engine, with a seeded local DuckDB demo. (101 GitHub stars) - [HitKeep](https://duckdb-universe.vercel.app/p/hitkeep/): Open-source, privacy-first web analytics for traffic, funnels, ecommerce, Search Console, and AI visibility. Runs as a single Go binary with embedded DuckDB. (HitKeep Cloud) (100 GitHub stars) - [Whereabouts](https://duckdb-universe.vercel.app/p/whereabouts/): Fast, accurate, open-source geocoding in Python, using DuckDB. (83 GitHub stars) - [DataOps TestGen](https://duckdb-universe.vercel.app/p/dataops-testgen/): Open-source data quality tool that profiles tables and generates and runs data quality tests; connects to DuckDB databases and uses DuckDB to profile and test CSV, Parquet, and JSON files locally, in Amazon S3, or in Azure Blob Storage. Apache 2.0. (80 GitHub stars) - [ReportBurster](https://duckdb-universe.vercel.app/p/reportburster/): Business Intelligence Done Right - ReportBurster uses DuckDB as its in-process analytics database engine, and for larger workloads, supports ClickHouse too. (80 GitHub stars) - [DBTrail](https://duckdb-universe.vercel.app/p/dbtrail/): Keeps MySQL tables as Parquet snapshots updated from the binlog, with a generated `views.sql` so DuckDB queries them as tables. Also keeps every version of every row. (pricing) (65 GitHub stars) - [ETLX](https://duckdb-universe.vercel.app/p/etlx/): DuckDB-powered ETL tool written in Go, inspired by evidence.dev's syntax. It uses a structured Markdown config where heading levels define nested blocks, yaml code blocks specify metadata, and sql code blocks handle data interactions. Enables clean, code-light orchestration with minimal setup. (56 GitHub stars) - [Hugr](https://duckdb-universe.vercel.app/p/hugr/): An data mesh platform and high-performance GraphQL backend powered by DuckDB. (53 GitHub stars) - [ADPivot](https://duckdb-universe.vercel.app/p/adpivot/): No code tool built on top of DuckDB-Wasm and Pyodide that helps build pivot tables from databases of any size with a few clicks. (24 GitHub stars) - [connections.duckdb](https://duckdb-universe.vercel.app/p/connections-duckdb/): Play the New York Times Connections Puzzle with DuckDB. (20 GitHub stars) - [DataCharter](https://duckdb-universe.vercel.app/p/datacharter/): Local, contract-governed data explorer. Federates files and databases (Postgres, Snowflake, BigQuery, Excel, and more) through DuckDB — SQL editor, charts, profiling — then hands AI agents a PII-masked, read-only query surface over MCP. Apache-2.0. (15 GitHub stars) - [geol](https://duckdb-universe.vercel.app/p/geol/): A command line tool to efficiently show end-of-life dates for a number of products in your terminal using the `endoflife.date` API, makes it possible to export the whole `endoflife.date` database as a fully featured DuckDB file. (11 GitHub stars) - [AnkaFlow](https://duckdb-universe.vercel.app/p/ankaflow/): YAML-based data pipeline framework that runs both locally and fully in-browser designed for data engineers, ML teams, and SaaS developers who need flexible, SQL-powered pipelines. (3 GitHub stars) - [DataSpoc Lens](https://duckdb-universe.vercel.app/p/dataspoc-lens/): Virtual warehouse over cloud Parquet. SQL shell, Jupyter/Marimo notebooks, AI natural language queries, and local cache — all powered by DuckDB. (3 GitHub stars) - [duck soup](https://duckdb-universe.vercel.app/p/duck-soup/): Config-driven geospatial ETL: a YAML pipeline (or visual web editor) of sources, spatial/attribute joins, geoprocessing and field mapping compiles to a chain of DuckDB spatial SQL views and writes GeoPackage or GeoParquet. Reads GeoJSON, Shapefile, FileGDB, WFS, OGC API Features, ArcGIS REST, Parquet, PostgreSQL and more. (2 GitHub stars) - [DUX](https://duckdb-universe.vercel.app/p/dux/): Self-hosted analytics stack with a semantic model, DAX-inspired queries compiled to DuckDB SQL, DuckLake storage and dashboards. (2 GitHub stars) - [Pondview](https://duckdb-universe.vercel.app/p/pondview/): Open-source, DuckDB-powered BI workspace for AI-assisted analysis, SQL, charts, and dashboards. (1 GitHub stars) - [PocketDuck](https://duckdb-universe.vercel.app/p/pocketduck/): Single-binary backend pairing PocketBase (auth, files, realtime) with an embedded DuckDB runtime: read-only analytics API, cross-source joins over Parquet/CSV/SQLite/PostgreSQL/MySQL, and exports to Parquet, PostgreSQL and Excel. ## Integrations - [dbt-duckdb](https://duckdb-universe.vercel.app/p/dbt-duckdb/): DuckDB dbt adapter. (1,367 GitHub stars) - [SQLFlow](https://duckdb-universe.vercel.app/p/sqlflow/): Enables SQL-based stream processing, powered by DuckDB. (804 GitHub stars) - [duckplyr](https://duckdb-universe.vercel.app/p/duckplyr/): Drop-in replacement for dplyr in R that uses DuckDB for performance. (399 GitHub stars) - [metabase_duckdb_driver](https://duckdb-universe.vercel.app/p/metabase-duckdb-driver/): Metabase DuckDB Driver shipped as 3rd party plugin. (172 GitHub stars) - [xlDuckDb](https://duckdb-universe.vercel.app/p/xlduckdb/): Excel addin to run DuckDB queries in Excel. (170 GitHub stars) - [kwack](https://duckdb-universe.vercel.app/p/kwack/): In-Memory Analytics for Kafka using DuckDB. (157 GitHub stars) - [Sidemantic](https://duckdb-universe.vercel.app/p/sidemantic/): A semantic layer with DuckDB integration. (132 GitHub stars) - [OrionBelt Semantic Layer](https://duckdb-universe.vercel.app/p/orionbelt-semantic-layer/): Open-source semantic sidecar that compiles YAML semantic models to optimized SQL across 8 engines including DuckDB. Ships with an `ob-duckdb` driver, REST + Arrow Flight SQL + Postgres wire surfaces, and a baked-in DuckDB quickstart on Colab. (101 GitHub stars) - [duckdb-power-query-connector](https://duckdb-universe.vercel.app/p/duckdb-power-query-connector/): DuckDB Power Query Custom Connector. (90 GitHub stars) - [PSDuckDB](https://duckdb-universe.vercel.app/p/psduckdb/): A PowerShell module for DuckDB integration. (65 GitHub stars) - [nf-sqldb](https://duckdb-universe.vercel.app/p/nf-sqldb/): This plugin provides support for interacting with SQL databases in Nextflow scripts. (32 GitHub stars) - [sqlite2duckdb](https://duckdb-universe.vercel.app/p/sqlite2duckdb/): A CLI tool to convert SQLite database to DuckDB. (29 GitHub stars) - [duckdb-tableau-connector](https://duckdb-universe.vercel.app/p/duckdb-tableau-connector/): DuckDB Tableau connector. (23 GitHub stars) - [Hasura DuckDB Connector](https://duckdb-universe.vercel.app/p/hasura-duckdb-connector/): Allows connecting to a DuckDB database or a MotherDuck-hosted DuckDB database through a GraphQL API. (19 GitHub stars) - [target-duckdb](https://duckdb-universe.vercel.app/p/target-duckdb/): Load data to DuckDB based on Singer spec. (19 GitHub stars) - [duckdb-teradata](https://duckdb-universe.vercel.app/p/duckdb-teradata/): Teradata connector. (16 GitHub stars) - [DuckDBExcelAddin](https://duckdb-universe.vercel.app/p/duckdbexceladdin/): A native Microsoft Excel XLL add-in for querying Excel ranges with DuckDB SQL and parameter binding. Supports DuckDB 2.0. (13 GitHub stars) - [DuckDB VBA](https://duckdb-universe.vercel.app/p/duckdb-vba/): Excel/VBA integration for DuckDB using the native C API through a lightweight DLL bridge. Supports Range/Array ingestion, dictionary lookups, Parquet/CSV/JSON workflows, SQLite/PostgreSQL connectivity, and Access-to-DuckDB migration. (11 GitHub stars) - [Scherlok](https://duckdb-universe.vercel.app/p/scherlok/): Data quality monitoring CLI that profiles tables and detects anomalies (volume, freshness, schema drift, NULL rates, distributions) without configuration; DuckDB is one of its connectors and backs its built-in demo. (11 GitHub stars) - [omniload](https://duckdb-universe.vercel.app/p/omniload/): Polyglot data loader for ETL, warehousing and more, based on dlt. Supports 140+ source/destination adapters. Derived from ingestr v0 (MIT). (5 GitHub stars) ## Libraries Powered by DuckDB - [PyGWalker](https://duckdb-universe.vercel.app/p/pygwalker/): A Python library that turns your dataframe into an interactive UI for data visualization. (15,994 GitHub stars) - [Ibis Project](https://duckdb-universe.vercel.app/p/ibis-project/): A DataFrame API for interacting with DuckDB (and other compute engines). (6,682 GitHub stars) - [smallpond](https://duckdb-universe.vercel.app/p/smallpond/): A distributed data processing framework by DeepSeek built on DuckDB and 3FS. (5,024 GitHub stars) - [Splink](https://duckdb-universe.vercel.app/p/splink/): A free Python library for fast, accurate data deduplication and record linkage. (2,539 GitHub stars) - [AVA](https://duckdb-universe.vercel.app/p/ava/): A TypeScript framework for natural-language data analysis and visualization, using DuckDB for SQL execution and data profiling in Node.js. (1,587 GitHub stars) - [BemiDB](https://duckdb-universe.vercel.app/p/bemidb/): PostgreSQL read replica optimized for analytics, using DuckDB. (1,537 GitHub stars) - [SQLFrame](https://duckdb-universe.vercel.app/p/sqlframe/): Implements the PySpark DataFrame API in order to enable running transformation pipelines directly on database engines such as DuckDB. (541 GitHub stars) - [SQLRooms](https://duckdb-universe.vercel.app/p/sqlrooms/): An open-source react framework for single-node data analytics powered by DuckDB. (515 GitHub stars) - [duckdb_fdw](https://duckdb-universe.vercel.app/p/duckdb-fdw/): DuckDB Foreign Data Wrapper for PostgreSQL. (415 GitHub stars) - [QuackOSM](https://duckdb-universe.vercel.app/p/quackosm/): A Python library for downloading and transforming raw OpenStreetMap data into GeoParquet files. (379 GitHub stars) - [Simple-data-analysis](https://duckdb-universe.vercel.app/p/simple-data-analysis/): Easy-to-use and high-performance JavaScript library for data analysis. (356 GitHub stars) - [Vane](https://duckdb-universe.vercel.app/p/vane/): A multimodal-native engine for AI workloads, built on a DuckDB fork with Python and SQL interfaces. (140 GitHub stars) - [flapi](https://duckdb-universe.vercel.app/p/flapi/): An API Framework that heavily relies on the power of DuckDB and DuckDB extensions. Ready to build performant and cost-efficient APIs on top of BigQuery or Snowflake for AI Agents and Data Apps. (75 GitHub stars) - [jsqltranspiler](https://duckdb-universe.vercel.app/p/jsqltranspiler/): Rewrite BigQuery, Redshift, Snowflake and Databricks queries into DuckDB-compatible SQL. (73 GitHub stars) - [Snowflake Emulator](https://duckdb-universe.vercel.app/p/snowflake-emulator/): A lightweight Snowflake emulator built with Go and DuckDB for local development and testing. (56 GitHub stars) - [DuckDB.EFCoreProvider](https://duckdb-universe.vercel.app/p/duckdb-efcoreprovider/): Entity Framework Core provider for DuckDB and DuckLake, with LINQ, writes, migrations, bulk ingestion, and Parquet-backed tiered storage for .NET. (18 GitHub stars) - [@jetblack/duckdb-react](https://duckdb-universe.vercel.app/p/jetblack-duckdb-react/): A context manager for React and DuckDB-Wasm. (13 GitHub stars) - [Unleasharp.DB.DuckDB](https://duckdb-universe.vercel.app/p/unleasharp-db-duckdb/): Lightweight DuckDB query-building client for C#. (4 GitHub stars) - [ds-agent-playbook](https://duckdb-universe.vercel.app/p/ds-agent-playbook/): Autonomous, zero-bloat recipes for Data Science pipelines: automated EDA, deterministic data cleansing, and feature hypothesis synthesis powered by Polars & DuckDB. - [Omilayers](https://duckdb-universe.vercel.app/p/omilayers/): A Python library for efficient data management that wraps the APIs of SQLite and DuckDB and offers a high-level interface analytical tasks that involve fast storage, processing and retrieval of data. ## Projects Powered by DuckDB - [msgvault](https://duckdb-universe.vercel.app/p/msgvault/): Archive a lifetime of email and chat. Offline search, analytics, and AI query over your full message history. Powered by DuckDB. (2,169 GitHub stars) - [NBA Monte Carlo](https://duckdb-universe.vercel.app/p/nba-monte-carlo/): Monte Carlo simulation of the NBA season, leveraging Meltano, dbt, DuckDB and Evidence. (609 GitHub stars) - [transfermarkt-datasets](https://duckdb-universe.vercel.app/p/transfermarkt-datasets/): Curated football datasets from Transfermarkt. (524 GitHub stars) - [Datadex](https://duckdb-universe.vercel.app/p/datadex/): Open-source and local-friendly data platform to collaborate on Open Data using DuckDB, Dagster, dbt, and Quarto. (318 GitHub stars) - [Ducklings](https://duckdb-universe.vercel.app/p/ducklings/): A minimal DuckDB WASM build for browsers and serverless environments like Cloudflare Workers. (269 GitHub stars) - [duckdb-embedding-search](https://duckdb-universe.vercel.app/p/duckdb-embedding-search/): A search engine for DuckDB that uses embedding vectors to find similar documents. (152 GitHub stars) - [duckdb-claude-slack](https://duckdb-universe.vercel.app/p/duckdb-claude-slack/): A Slack data analysis agent powered by DuckDB and Claude Code. (15 GitHub stars) - [PyStack't](https://duckdb-universe.vercel.app/p/pystack-t/): Python package that supports data preparation for object-centric process mining. (11 GitHub stars) - [GitHub Repo Analytics](https://duckdb-universe.vercel.app/p/github-repo-analytics/): GitHub Actions template that collects a repository's traffic, stars, downloads, and issue/PR activity into a DuckDB file, modeled with dbt and MetricFlow, keeping traffic history beyond GitHub's 14-day limit. (7 GitHub stars) - [SixSentences](https://duckdb-universe.vercel.app/p/sixsentences/): Self-hostable research workspace that compiles boolean literature-search queries to SQL and runs them offline with DuckDB over versioned Parquet snapshots of a scholarly corpus. (7 GitHub stars) - [datagenerator2](https://duckdb-universe.vercel.app/p/datagenerator2/): Generates random data, allowing to define dependencies between individual fields and varying/definable distribution of field values. (5 GitHub stars) - [dlt-dbt-duckdb-evidence](https://duckdb-universe.vercel.app/p/dlt-dbt-duckdb-evidence/): End-to-end pipeline over seven public data sources in a single DuckDB file, using dlt, dbt, Polars, Dagster and Evidence. Rebuilds from live sources on every push and publishes the DuckDB file and per-table Parquet monthly. (3 GitHub stars) - [GTFS Scorecard](https://duckdb-universe.vercel.app/p/gtfs-scorecard/): Data-quality grades for 2,400+ public transit (GTFS) feed records. DuckDB builds the cross-agency query layer and a public Parquet table that DuckDB can query over HTTP, and the site's SQL page runs DuckDB-WASM in the browser. (1 GitHub stars) - [AskCSV](https://duckdb-universe.vercel.app/p/askcsv/): Ask questions about a CSV in plain English. The file is loaded into DuckDB-WASM in the browser, a model writes a read-only DuckDB query from the schema alone, and failed queries are repaired automatically. - [Overture Places UA](https://duckdb-universe.vercel.app/p/overture-places-ua/): Extract all Ukrainian POIs from Overture Maps releases into CSV or Parquet with a single DuckDB query. - [PH Catalog](https://duckdb-universe.vercel.app/p/ph-catalog/): Resumable local Product Hunt catalogue and analytics pipeline that normalizes records into DuckDB and exports verified Parquet snapshots. ## Client-Server Setups - [AliSQL](https://duckdb-universe.vercel.app/p/alisql/): A MySQL branch originated from Alibaba Group. Integrates DuckDB as a native storage engine. (5,988 GitHub stars) - [pg_duckdb](https://duckdb-universe.vercel.app/p/pg-duckdb/): DuckDB-powered PostgreSQL for high-performance apps & analytics. (3,275 GitHub stars) - [pg_mooncake](https://duckdb-universe.vercel.app/p/pg-mooncake/): A PostgreSQL extension that adds native column store tables with DuckDB. (2,011 GitHub stars) - [pg_lake](https://duckdb-universe.vercel.app/p/pg-lake/): `pg_lake` integrates Iceberg and data lake files into Postgres. Uses DuckDB to execute queries. (1,664 GitHub stars) - [MyDuck Server](https://duckdb-universe.vercel.app/p/myduck-server/): A server wrapping DuckDB with MySQL and PostgreSQL wire protocol support. (594 GitHub stars) - [GizmoSQL - Arrow Flight SQL Server](https://duckdb-universe.vercel.app/p/gizmosql-arrow-flight-sql-server/): A C++ implementation of the Arrow Flight SQL protocol that runs in a client-server setup with DuckDB or SQLite as backends. (375 GitHub stars) - [Porter](https://duckdb-universe.vercel.app/p/porter/): A Go-based implementation of a DuckDB Arrow Flight SQL Server. (151 GitHub stars) - [airport-go](https://duckdb-universe.vercel.app/p/airport-go/): Go package for building Arrow Flight servers that DuckDB queries through the Airport extension. (45 GitHub stars) - [Hardcharger](https://duckdb-universe.vercel.app/p/hardcharger/): An open-source DuckDB server using Warp SQL (HTTP and Apache Arrow), with authentication, concurrent sessions, and ADBC, JDBC, and JavaScript clients. (22 GitHub stars) - [VillageSQL](https://duckdb-universe.vercel.app/p/villagesql/): Aggregate Parquet, CSV and JSON in object storage from SQL, with DuckDB embedded in MySQL. (2 GitHub stars) ## DuckDB Clients and UIs - [Preswald](https://duckdb-universe.vercel.app/p/preswald/): WASM packager for Python-based interactive data apps. (4,270 GitHub stars) - [Online DuckDB Shell](https://duckdb-universe.vercel.app/p/online-duckdb-shell/): Online DuckDB shell powered by DuckDB-Wasm. (2,152 GitHub stars) - [Codapi](https://duckdb-universe.vercel.app/p/codapi/): Embed executable code snippets directly into your product documentation, online course or blog post. (2,141 GitHub stars) - [Duck-UI](https://duckdb-universe.vercel.app/p/duck-ui/): Duck-UI is a web-based interface for interacting with DuckDB with a SQL editor, data import/export, data explorer, query history, theme toggle and keyboard shortcuts. (646 GitHub stars) - [PondPilot](https://duckdb-universe.vercel.app/p/pondpilot/): Open-source, 100% client-side data exploration tool that enables users to analyze local and remote data using SQL. Zero-copy direct access to local datasets sets PondPilot apart from similar tools. It runs entirely in the browser—no servers, no cloud uploads, and no setup required. (256 GitHub stars) - [QuackDB](https://duckdb-universe.vercel.app/p/quackdb/): Open-source in-browser DuckDB SQL playground and editor. (203 GitHub stars) - [DuckQuery](https://duckdb-universe.vercel.app/p/duckquery/): Open-source visual SQL workbench to query local files (CSV/Excel/Parquet/JSON) and remote databases (MySQL/PostgreSQL) in one cross-source JOIN, plus AI text-to-SQL. Browser demo runs on DuckDB-Wasm; the full version self-hosts via Docker. (48 GitHub stars) - [SQL Workbench Embedded](https://duckdb-universe.vercel.app/p/sql-workbench-embedded/): A lightweight JavaScript library that turns SQL code blocks into interactive, browser-based database environments. Powered by DuckDB WASM. (47 GitHub stars) - [Joinery](https://duckdb-universe.vercel.app/p/joinery/): Privacy-first local data analytics with a modern SQL editor, multi-format support (CSV, Excel, JSON, Parquet), and parameterized saved queries. Available as browser app and Tauri desktop client. (8 GitHub stars) ## Backends - [Mosaic DuckDB Server](https://duckdb-universe.vercel.app/p/mosaic-duckdb-server/): A Python-based server that runs a local DuckDB instance and supports queries over Web Sockets or HTTP, returning data in either Apache Arrow or JSON format. (1,397 GitHub stars) - [DuckDB API](https://duckdb-universe.vercel.app/p/duckdb-api/): a TypeScript-based Docker image containing DuckDB, and a Hono framework REST API with JSON or streaming Arrow responses. (98 GitHub stars) - [Hydra ETL](https://duckdb-universe.vercel.app/p/hydra-etl/): Declarative YAML ETL engine that can run each transformation step on DuckDB or pandas. (4 GitHub stars)