Overview of SDK Crates and Bindings
mainThe SDK is a monorepo structured with cargo workspaces. Key components include:
bitwarden: The core Rust API for interacting with the secrets manager.bitwarden-c: C bindings for FFI interop.bitwarden-json: A JSON wrapper around thebitwardencrate that powers other language bindings.bitwarden-napi: Node-API bindings for Node.js environments.bws: The Command Line Interface (CLI) for interacting with the Bitwarden Secrets Manager.sdk-schemas: A generator for JSON schemas used by the bindings.