dani-garcia

    dani-garcia/vaultwarden

    Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

    70.4K stars
    3.4K forks
    316 GitHub watchers
    Updated Nov 9, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    4 releases in the last 90 days, the latest 7 days ago, with 202 contributors on GitHub.

    Peaked at #6 in the weekly ranking the week of Jan 18, its best in the past year.

    Use Cases & Benefits

    • Implements a lightweight, self-hosted Bitwarden-compatible password management server written in Rust.
    • Offers a resource-efficient alternative to the official Bitwarden server, ideal for low-resource environments.
    • Use for deploying a private password vault server on personal or small business infrastructure with Docker or Podman.
    • Use for managing shared credentials and secure data within small organizations using Bitwarden-compatible clients.
    • Use for integrating multi-factor authentication and emergency access features in a self-hosted password management solution.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    AGPL 3.0

    Network copyleft: like the GPL, and also triggered by offering the software over a network.

    Community files

    • README: present

    Watch-outs

    • AGPL-style copyleft also applies when the software is offered over a network.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    An alternative server implementation of the Bitwarden Client API, written in Rust and compatible with official Bitwarden clients [disclaimer], perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.

    The recommended way to install and use Vaultwarden is via our container images which are published to ghcr.io, docker.io and quay.io. See which container image to use for an explanation of the provided tags.

    There are also community driven packages which can be used, but those might be lagging behind the latest version or might deviate in the way Vaultwarden is configured, as described in our Wiki.

    Alternatively, you can also build Vaultwarden yourself.

    While Vaultwarden is based upon the Rocket web framework which has built-in support for TLS our recommendation would be that you setup a reverse proxy (see proxy examples).

    Excerpt from the dani-garcia/vaultwarden README on GitHub (AGPL-3.0 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Aug 12: +54Aug 13: +37Aug 14: +40Aug 15: +40Aug 16: +49Aug 17: +43Aug 18: +66Aug 19: +50Aug 20: +45Aug 27: +76Aug 28: +51Aug 29: +36Aug 30: +42Aug 31: +56Sep 1: +58Sep 2: +61Sep 3: +48Sep 4: +107Sep 5: +52Sep 6: +31Sep 15: +177Sep 16: +119Sep 17: +201Sep 18: -151Sep 19: +40Sep 20: +50Sep 21: +29Nov 9: +52

    +5,170 stars over 90 days across 35 snapshot days; best day +201 on Sep 17.

    Forks

    3.4K+334

    Open issues

    92+9

    Compared with peers in DevOps

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth

    dani-garcia/vaultwarden compared with DevOps repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    milind-soni/OpenMausBot20.6K+8.4K75today
    DuarteSantos8/openGym20.8K+1.7K757 days ago
    superplanehq/superplane9.8K+1.0K7513 days ago
    elie222/rakazo7.8K+95875today
    AstrBotDevs/AstrBot46.6K+7747510 days ago
    dani-garcia/vaultwarden70.4K—557 days ago
    Category median20.6K+1.0K75—

    Discover Repositories

    Search across tracked repositories by name or description