Skip to main content

🦆 A curated list of awesome DuckDB resources

2.4k
GitHub Stars
284
Curated Resources
16
Categories
3 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 web clients (webassembly) resources from awesome-duckdb"

Installation instructions →

What's inside

Tools Powered by DuckDB

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

  • Amphi ETL

    Low-code data pipelines for structured and unstructured data. SQL transformations are powered by DuckDB.

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

  • Apple Embedding Atlas

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

  • Arc

    Time-series data warehouse built on DuckDB.

  • Bauplan

    A serverless data transformation platform for data lakes.

Integrations

Client-Server Setups

SQL Clients and IDE that Support DuckDB

  • AmoxSQL

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

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

  • DuckDB SQL Tools

    Free DuckDB SQL Tools for VS Code IDE.

  • Duckling

    A fast viewer for CSV/Parquet files and DuckDB/SQLite, based on Tauri.

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.

  • dbxliteWeb Clients (WebAssembly)

    DuckDB workbench for native & browser.

  • DuckDB TerminalWeb Clients (WebAssembly)

    Online DuckDB shell powered by DuckDB WASM and Ghostty.

  • DuckQueryWeb Clients (WebAssembly)

    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.

Libraries Powered by DuckDB

  • BemiDB

    PostgreSQL read replica optimized for analytics, using DuckDB.

  • DuckDB.EFCoreProvider

    Entity Framework Core provider for DuckDB and DuckLake, with LINQ, writes, migrations, bulk ingestion, and Parquet-backed tiered storage for .NET.

  • duckdb_fdw

    DuckDB Foreign Data Wrapper for PostgreSQL.

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

  • Fugue

    A unified interface for distributed computing. Fugue executes SQL, Python, Pandas, and Polars code on Spark, Dask and Ray without any rewrites.

  • Ibis Project

    A DataFrame API for interacting with DuckDB (and other compute engines).

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