Skip to main content

🦆 A curated list of awesome DuckDB resources

2.5k
GitHub Stars
317
Curated Resources
16
Categories
13 hours ago
Last Refreshed
ResourcesInstallersNewslettersLogos and IconsClient APIsTools Powered by DuckDBBackendsLibraries Powered by DuckDBDuckDB Clients and UIsSQL Clients and IDE that Support DuckDBProjects Powered by DuckDBIntegrationsClient-Server SetupsExtensionsTutorialsMedia

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me file viewers & pivot tables resources from awesome-duckdb"

Installation instructions →

What's inside

SQL Clients and IDE that Support DuckDB

  • 1bench

    Paid cross-platform desktop client supporting DuckDB alongside two dozen other databases, including relational, document, key-value, vector and search engines.

  • AmoxSQL

    The Modern Codex for Local Data Analysis. A high-performance, local-first IDE built specifically for DuckDB.

  • Beekeeper Studio

    Free, open-source SQL editor and database manager with native support for DuckDB, MySQL, Postgres, SQLite, SQL Server, and more.

  • Dataflare

    Simple easy-to-use database manager, supports DuckDB, PostgreSQL, MySQL, SQL Server, SQLite etc.

  • DataGrip

    Paid SQL IDE by JetBrains that supports many different database technologies, including DuckDB.

  • DBeaver

    DBeaver is a universal database access and development tool that can be used to connect almost any type of database.

Tools Powered by DuckDB

  • ADPivotFile Viewers & Pivot Tables

    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.

  • Amphi ETLETL, Pipelines & Orchestration

    Low-code data pipelines for structured and unstructured data. SQL transformations are powered by DuckDB. (Elastic License 2.0, source-available)

  • AnkaFlowFun & Demos

    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.

  • Apple Embedding AtlasData Exploration & Visualization

    A tool that provides interactive visualizations for large embeddings. Uses DuckDB.

  • ArcQuery Engines, Federation & Warehouses

    Time-series data warehouse built on DuckDB. (

  • BauplanETL, Pipelines & Orchestration

    A serverless data transformation platform for data lakes. (

Integrations

Client-Server Setups

Projects Powered by DuckDB

  • 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.

  • Caso Abierto

    Detective game where each case file is a set of Parquet tables queried with SQL, running DuckDB-WASM in the browser.

  • database

    Daily dumps of endoflife.date data.

  • Datadex

    Open-source and local-friendly data platform to collaborate on Open Data using DuckDB, Dagster, dbt, and Quarto.

  • datagenerator2

    Generates random data, allowing to define dependencies between individual fields and varying/definable distribution of field values.

  • 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.

Resources

DuckDB Clients and UIs

  • BedevereWeb Clients (WebAssembly)

    Tabular data visualizer and DuckDB SQL editor on DuckDB-Wasm: open CSV/Parquet/JSON/Arrow locally, chart results with a grammar-of-graphics

  • CodapiWeb Clients (WebAssembly)

    Embed executable code snippets directly into your product documentation, online course or blog post.

  • csvtodashboardWeb Clients (WebAssembly)

    Free SQL-on-CSV in the browser via DuckDB-Wasm — no signup, no upload, files stay on-device.

  • DBConvert Parquet ViewerWeb Clients (WebAssembly)

    Browser-based Parquet viewer on DuckDB-Wasm. Reads the schema, row groups, compression codecs and column statistics, runs read-only SQL over the file and exports results as CSV. A

  • dbxliteWeb Clients (WebAssembly)

    DuckDB workbench for native & browser.

  • DuckDB TerminalWeb Clients (WebAssembly)

    Online DuckDB shell powered by DuckDB WASM and Ghostty.

Showing a sample of 317 resources. View the full list on GitHub →