curl https://install.duckdb.org | sh
    
      
        
        Package Manager (Homebrew)
        
      
    brew install duckdb
      
        
        Docker Image
        
      
    docker run --rm -it -v "$(pwd):/workspace" -w /workspace duckdb/duckdb
      
        
        Direct Download
        
      
    duckdb_cli-osx-universal.zipSHA256:d6ac869dad8b197ce372b20162e2a95d20fc93b6e105505921e143da700bb263
 
 
      
        
        Direct Downloads
        
      
    duckdb_cli-windows-amd64.zipSHA256:3fab5174658bf16189c80eaa047b3e7737847491c9e4433a985adf014618cbd9
duckdb_cli-windows-arm64.zipSHA256:b753187a285f491bf7e2dfbb0b893f551390806f6944d9f1764a7aa7e69d9dbb
      
        
        Package Manager
        
      
    winget install DuckDB.cli
      
        
        Docker Image
        
      
    docker run --rm -it -v "$(pwd):/workspace" -w /workspace duckdb/duckdb
 
 
install.packages("duckdb")
 
      
        
        Direct Download (JAR)
        
      
    
duckdb_jdbc-1.4.1.0.jarSHA256:038db35c2c8fdab337cf0592f1213ba3eac04cdb51b91485adf20b97a0aa3f93
      
        
        Maven
        
      
    <dependency>
    <groupId>org.duckdb</groupId>
    <artifactId>duckdb_jdbc</artifactId>
    <version>1.4.1.0</version>
</dependency>
      
        
        Gradle
        
      
    implementation("org.duckdb:duckdb_jdbc:1.4.1.0")
 
npm install @duckdb/node-api
 
cargo add duckdb --features bundled
 
go get github.com/duckdb/duckdb-go/v2
 
    
duckdb_odbc-windows-amd64.zipSHA256:9ce35378ef7e6a5c6a47e37d0d2af0b87599aa4238ed513e21abf4a262d605f8
    The ODBC client is not yet available as a binary for Windows / arm64.