← projects

spring-boot-starter-duckdb

in progress·Java·Spring Boot·DuckDB·Maven Central

A Spring Boot autoconfiguration starter for DuckDB and MotherDuck, published to Maven Central. Zero-config DataSource auto-wired from application.yml, correct handling of DuckDB’s duplicate() connection model for read-write pools, Spring Boot Actuator health indicator, and MotherDuck token resolution.

The gap this fills: the official org.duckdb:duckdb_jdbc driver exists on Maven Central, but there is no Spring Boot starter for it. Every Java developer has to wire this manually and figure out DuckDB’s non-standard connection pooling rules themselves.