Skip to main content
JavaScript Live

Bitwarden Web Vault

Web client for the Bitwarden password manager.

Security TypeScript
Share X / Twitter LinkedIn
Type
JavaScript application
Stack
Angular, TypeScript
Year
2018
Duration
Ongoing

Overview

What I built & why

Web vault client for the open source Bitwarden password manager. End-to-end encrypted, with browser extensions, mobile, and CLI clients sharing the same protocol.

Self-hostable via Bitwarden Server or the lightweight community-driven Vaultwarden.

Highlights

Key deliverables

  • E2EE password vault
  • Self-host friendly
  • Browser + mobile clients
  • Organization sharing
  • TOTP built in

Process

Challenge & solution

The challenge

Mobile traffic was outpacing desktop two-to-one, yet the existing experience was effectively unusable below 768px.

The solution

Modeled the entire pipeline as a single source of truth, then layered real-time UI on top so every team saw the same status.

More Work

Related projects

Let's Work Together

Want something like this built?

I work best with teams and founders who want a thoughtful partner, clean communication, and premium implementation without unnecessary layers.