SQL Flow
Stream process Kafka data with DuckDB SQL
- Category
- Developer Tools
- Launched
- December 8, 2025
- Stage
- Unknown
- Founder
- dm03514
- Website
- sql-flow.com
SQL Flow models stream processing as SQL queries using the DuckDB SQL dialect. It allows you to express your entire stream processing pipeline—ingestion, transformation, and enrichment—as a single SQL statement and configuration file. The tool processes tens of thousands of events per second on a single machine with low memory overhead, leveraging Python, DuckDB, Arrow, and the Confluent Python Client. It supports reading data from Kafka and writing to formats like Parquet, CSV, JSON, and Iceberg.
Discovered via
- Hacker News Show HN · · Show HN: DuckDB for Kafka Stream Processing