Skip to main content
Deno 2 is finally here 🎉️
Learn more

Bweno

Think outside the bun 🌮

Bweno is a client library for Bitwarden CLI’s local REST API. Pronounced as Spanish ‘bueno’, meaning ‘good’.

Usage

Create an instance:

const bweno = new Bweno();

List vault items:

const items = await bweno.list.items();

Create a login item:

const result = await bweno.create.login({
  name: 'foo',
  login: {
    username: 'bar',
    password: 'baz',
  }
});

Todo

  • unit tests
  • support Bitwarden sends?
  • attachments
  • organizations