Reading up on DuckDB
18 deep · digging since dec 12, 25
- Statistics that live in your SQL
the-stats-duck v0.6.0 adds OLS regression, bootstrap, expanded distributions, and a Vega-Lite plot grammar to DuckDB SQL.
- DuckDB Internals Part 1
DuckDB's internal architecture makes it fast and easy to use for local analytical queries, often outperforming cloud data warehouses on data that fits on a laptop.
- GitHub - columnar-tech/databow at console.dev
databow is a command-line tool for querying databases via ADBC, offering an interactive SQL shell, syntax highlighting, formatted output, and file export.
- GitHub - perspective-dev/perspective: A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
Perspective is an interactive analytics and data visualization component for large and streaming datasets, built with WebAssembly, Python, and Rust.
- Full-Text Search with DuckDB
DuckDB's full-text search extension offers BM25 scoring, stemming, and stop-word removal but lacks result highlighting and phrase queries.
- GitHub - posit-dev/ggsql: A SQL extension for declarative data visualisation based on the Grammar of Graphics.
ggsql is a SQL extension that enables declarative data visualization within SQL queries using the Grammar of Graphics, currently supporting DuckDB and SQLite.
- Distributed DuckDB Instance
OpenDuck is an open-source DuckDB extension that adds distributed query execution with differential storage and hybrid local-remote processing.
- Big data on the cheapest MacBook
DuckDB benchmarks show an 8 GB MacBook Neo can run ClickBench and TPC-DS SF300 workloads, outperforming some larger cloud instances.
- Show HN: DenchClaw – Local CRM on Top of OpenClaw
DenchClaw is a local CRM built on top of OpenClaw that manages customer data and automates sales outreach through AI agents, sparking debate about security and ethics.
- Ironclaw — AI CRM, hosted locally on your Mac
DenchClaw is an open-source AI CRM and workflow automation tool that runs locally on a Mac, using a Chrome profile to automate tasks like database queries, lead enrichment, and outreach.
- AliSQL: Alibaba's open-source MySQL with vector and DuckDB engines
Alibaba open-sourced AliSQL, a MySQL fork embedding DuckDB for columnar analytics and native HNSW vector search, claiming 200x faster analytical queries.
- Show HN: repere – Local-first SQL data explorer using DuckDB WASM
Repere is a local-first SQL data explorer that runs entirely in the browser via DuckDB WASM, enabling private, serverless spreadsheet-style querying and transformation of CSV, JSON, Parquet, or Excel files.
- Why DuckDB is my first choice for data processing
DuckDB is an excellent choice for data processing because it allows SQL queries directly on CSV, JSON, and Parquet files with high performance and simplicity.
- GitHub - matsonj/mviz: A chart & report builder designed for use by AI.
mviz is a skill for Claude that generates static HTML charts and reports from compact JSON specs, optimized for fast, AI-driven ad hoc analysis with 17 chart types and a 16-column grid.
- Databases in 2025: A Year in Review
Andy Pavlo's 2025 database review covers PostgreSQL's continued dominance, emerging trends like vibe coding, and commentary on SQLite, DuckDB, and MCP security risks.
- Show HN: 22 GB of Hacker News in SQLite
A tool serves 22 GB of Hacker News history via SQLite compiled to WASM, fetching only needed database shards in the browser.
- SQLite JSON at full index speed using generated columns
SQLite can index JSON fields at full B-tree speed by creating virtual generated columns with json_extract and indexing them.
- Show HN: DuckDB for Kafka Stream Processing
SQLFlow uses DuckDB to enable stream processing of Kafka data with SQL, claiming setup in under 5 minutes.