macOS
brew install rbwlocal Homebrew formula metadata
brew / rank 3655
Unofficial Bitwarden CLI client. Version 1.15.0 via Homebrew; verified 2026-09-13. Also installable with nix: nix profile install nixpkgs#rbw.
install
brew install rbwlocal Homebrew formula metadata
sudo apk add rbwAlpine Linux edge package indexes · rbw · source: dl-cdn.alpinelinux.org
sudo dnf install rbwFedora Rawhide package metadata · rbw · source: dl.fedoraproject.org
nix profile install nixpkgs#rbwnixpkgs package indexes · pkgs/by-name/rb/rbw/package.nix · source: api.github.com
sudo pacman -S rbwArch Linux sync databases · rbw · source: geo.mirror.pkgbuild.com
overview
Unofficial Bitwarden CLI client
history
rbw is an unofficial Rust command-line client for Bitwarden. It couples ordinary vault commands with a resident agent that keeps cryptographic state in memory.
rbw emerged as an unofficial alternative to Bitwarden's stateless CLI. Its design centers on rbw-agent, which maintains login and unlock state so users do not need to pass temporary keys through environment variables.
The maintainer now describes the project as essentially feature-complete while continuing to use it daily and fix regressions.
The project is distributed through Homebrew, Arch Linux, Debian, Fedora/EPEL, NixOS, Alpine, and Cargo, giving it unusually broad package-manager coverage for an unofficial password-manager client.
Users configure an account with `rbw config`, then use commands such as `rbw login`, `rbw unlock`, `rbw sync`, `rbw ls`, and `rbw get`. Commands automatically perform prerequisite login or unlock operations when needed.
Named profiles selected through `RBW_PROFILE` separate work, personal, or other vaults. rbw-agent can also expose Bitwarden-held SSH keys through an SSH-agent socket.
rbw applies the ssh-agent/gpg-agent model to a Bitwarden vault: a background process retains unlocked key material in memory while small CLI commands retrieve or modify records. Its cross-distribution packaging and composability with launchers and shell scripts make it especially interesting to command-line workflow enthusiasts.
security posture
broad file, network, media, or database tool signal.
blue risk · medium confidence · tool
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
$XDG_CONFIG_HOME/rbw/config.jsonexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
rbw | cli | global executable | |
rbw-agent | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | brew:rbw |
|---|---|
| Version | 1.15.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/rbw |
| Homepage | https://git.tozt.net/rbw |
| Repository | https://github.com/doy/rbw |
| Upstream docs | https://git.tozt.net/rbw |
| License | MIT |
| Source archive | https://github.com/doy/rbw/archive/refs/tags/1.15.0.tar.gz |
| Last updated | 2026-09-13T05:25:37Z |
| Pulse | updated |
| Dependencies | pinentry |
| Build dependencies | rust |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | rbw |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
rbw
nix profile install nixpkgs#rbwrbw 1.15.0-r0
Unofficial command line client for Bitwarden.
sudo apk add rbwrbw-bash-completion 1.15.0-r0
Bash completions for rbw
sudo apk add rbw-bash-completionrbw-fish-completion 1.15.0-r0
Fish completions for rbw
sudo apk add rbw-fish-completionrbw-zsh-completion 1.15.0-r0
Zsh completions for rbw
sudo apk add rbw-zsh-completionrbw 1.13.2-6.fc45
Unofficial Bitwarden CLI
sudo dnf install rbwrbw 1.15.0-2
Unofficial Bitwarden CLI
sudo pacman -S rbwsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.