• English
  • Installation

    Download the latest installer for your platform from the releases page.

    Already installed? See Updating software for automatic and manual update options.

    Windows WebView2

    On Windows, if you cannot install WebView2 due to network issues, you can install WebView2 offline.

    macOS — unsigned app (Gatekeeper)

    Duckling for macOS is not notarized/signed, so Gatekeeper blocks the first launch with a “damaged” or “cannot verify developer” warning. To allow it, remove the quarantine attribute:

    sudo xattr -rd com.apple.quarantine /Applications/Duckling.app

    Substitute the path where you actually placed the app (.app bundle) if it is not in /Applications.

    The -rd flag rewrites the attribute recursively, clearing it on the bundle and every file inside it. You only need to run this once per downloaded copy. Alternatively, right-click the app in Finder and choose Open to approve it.

    Note on the installation path

    When selecting an installation path, choose an empty folder or create a new one. Do not place data files in the installation path and avoid selecting a non-empty folder.

    During uninstallation, if you choose to clear data files, the entire folder is deleted — including files that do not belong to the software.

    Q&A

    On Windows, DuckDB requires the Microsoft Visual C++ Redistributable at runtime. If DuckDB-related features misbehave, this dependency is the likely cause — download and repair it. See Building DuckDB on Windows.