bitwarden/server

Bitwarden infrastructure/backend (API, database, Docker, etc).

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 34 minutes ago
Added to GitGenius on September 2nd, 2026
Created on November 23rd, 2015
Open Issues & Pull Requests: 225 (+0)
GitHub issues: Enabled
Number of forks: 1,763
Total Stargazers: 20,084 (+1)
Total Subscribers: 222 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.5 hours
Mean response time: 20.2 days
90th percentile: 25.8 days
Tracked items: 229

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 4% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 34
New in 7 days: 1
Closed in 7 days: 2
Avg open age: 446 days
Stale 30+ days: 26
Stale 90+ days: 24

Recent activity

Opened in 7 days: 1
Closed in 7 days: 1
Comments in 7 days: 8
Events in 7 days: 10

Top labels

  • bug (197)
  • bw-lite-deploy (69)
  • enhancement (14)
  • needs-reply (8)
  • good first issue (5)
  • help wanted (4)
  • devops (1)
  • stale (1)

Detailed Description

Bitwarden Server is a backend infrastructure project that provides the APIs, database, and core services needed to support all Bitwarden client applications.

The project delivers the server-side components of a password management platform, handling authentication, data storage, and synchronization across client applications. It is built in C# using .NET Core and ASP.NET Core, with a SQL Server database layer written in T-SQL. The architecture supports cross-platform development and deployment on Windows, macOS, and Linux, with Docker containers as the primary deployment mechanism.

Organizations deploying Bitwarden on-premises or building integrations with the platform should evaluate this project. It suits teams needing a self-hosted password management backend with full control over infrastructure and data. The codebase is designed for cross-platform development, making it accessible to developers on any major operating system. Docker and Docker Compose are the primary deployment tools, with pre-built container images available through GitHub Container Registry and deployment scripts provided for both Linux/macOS and Windows environments.

The project maintains active continuous integration with automated builds on the main branch. Developer documentation is centralized in a contributing guide covering setup, tooling recommendations, and code style conventions. The team provides production container images with documented hashes for verification and reproducibility.