Skip to content

Building Drop client

To build the client, you need:

  • Node.js, and the pnpm package manager
  • Rust (nightly)
  1. Terminal window
    git clone https://github.com/Drop-OSS/drop-app.git && cd drop-app

    We also include some libraries as submodules. Clone them too:

    Terminal window
    git submodule update --init --recursive
  2. Use pnpm to install the dependencies for our bespoke build system:

    Terminal window
    pnpm install
  3. Use tauri to build the app:

    Terminal window
    pnpm tauri build