DuckDB Preview (Nightly) Installation
The preview (nightly) builds provide the latest development version of DuckDB. As such, they are constantly in flux and they are less suitable for production use than the stable releases of DuckDB. You should only use these releases if you are looking for recent bugfixes or optimizations.
Command Line Interface (CLI)
| Platform | Architecture | Download |
|---|---|---|
| Linux | arm64 |
Download |
| Linux | x86_64 |
Download |
| macOS | arm64 / x86_64 |
Download |
| Windows | arm64 / x86_64 |
Download |
Python
pip install duckdb --pre --upgrade
Java
In the duckdb-java repository, list the successful runs on the Java JDBC workflow. In the workflow output, you can find the artifacts such as java-linux-aarch64.zip and java-osx-universal.zip.
Node.js
npm install duckdb@next
Note: The nightly release of the Node.js driver installs the old (deprecated) Node.js driver and not DuckDB Node Neo. For the Node Neo driver, the nightly release is currently not available.
ODBC
| Platform | Architecture | Download |
|---|---|---|
| Linux | arm64 |
Download |
| Linux | x86_64 |
Download |
| macOS | arm64 / x86_64 |
Download |
| Windows | arm64 |
Download |
| Windows | x86_64 |
Download |
C / C++
| Platform | Architecture | Download |
|---|---|---|
| Linux | arm64 |
Download |
| Linux | x86_64 |
Download |
| macOS | arm64 / x86_64 |
Download |
| Windows | arm64 / x86_64 |
Download |
R
In R, run the following to install the latest DuckDB from source:
install.packages("pak")
pak::pak("duckdb/duckdb-r")