r/Bitwarden • • 13h ago

LazyBW: An unofficial terminal interface for Bitwarden, with encrypted offline access

9 Upvotes

Hi everyone,

I'd like to share a small open-source project I've been working on called LazyBW.

It's a terminal user interface (TUI) for managing Bitwarden vaults on Linux, built in Go and using the official Bitwarden CLI (bw) for authentication and remote operations.

I started developing it for personal use because I wanted a more convenient way to work with my vault from the terminal. Since it has reached a reasonably usable state, I thought I'd share it here in case anyone else finds it useful.

Current features include:

  • Browsing, searching, creating, editing, and organizing vault items.
  • Staging and reviewing local changes before applying them to Bitwarden.
  • Reviewing remote changes, with soft and hard synchronization options.
  • Creating encrypted, READ-ONLY local replicas of personal vaults for offline access.
  • Support for Bitwarden US/EU servers.
  • Customizable keybindings and clipboard integration.

The encrypted offline replicas are probably the most distinctive feature. They allow you to access a previously saved copy of your personal vault without connecting to Bitwarden's servers.

LazyBW relies on the official Bitwarden CLI for normal online operations, but it is an unofficial, third-party application and is not affiliated with, or endorsed by Bitwarden, Inc in any way.

Installation (Linux, Go 1.26+):

git clone https://github.com/mntsx/LazyBW.git
cd LazyBW
go build -o lazybw ./cmd/lazybw
sudo install -m 755 lazybw /usr/local/bin/lazybw

This builds the latest code from the repository's default branch. The official Bitwarden CLI (bw) must be installed separately.

GitHub: https://github.com/mntsx/LazyBW

The project is licensed under MIT and currently supports Linux terminals, including SSH sessions.

I should mention that this project was primarily developed to meet my own needs. I've put considerable effort into making it as reliable and secure as possible, though there's always room for further testing and improvement.

2 step authentication (client authentication + master password authentication)
main screen (normal mode and offline mode)
make and push edits through the staging system

r/Bitwarden • • 7h ago

please fix Autofill and DD-WRT

0 Upvotes

I know that as of last month, the auto-login feature for routers like DD-WRT was removed because a vulnerability was found. However, now I cannot even use regular autofill, and I have to manually copy and paste the username and password. Please fix that!