bitwarden/android

Bitwarden mobile apps (Password Manager and Authenticator) for Android.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 42 minutes ago
Added to GitGenius on September 7th, 2026
Created on April 30th, 2016
Open Issues & Pull Requests: 184 (+0)
GitHub issues: Enabled
Number of forks: 1,050
Total Stargazers: 9,330 (+0)
Total Subscribers: 142 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.9 hours
Mean response time: 6.0 days
90th percentile: 4.8 days
Tracked items: 667

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 97% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 58% of tracked open issues have had no activity in three months. Only 3% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 153
New in 7 days: 8
Closed in 7 days: 3
Avg open age: 318 days
Stale 30+ days: 123
Stale 90+ days: 99

Recent activity

Opened in 7 days: 8
Closed in 7 days: 3
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (599)
  • app:password-manager (427)
  • app:authenticator (68)
  • bug-passkey (59)
  • needs-reply (7)
  • good first issue (4)
  • duplicate (1)
  • help wanted (1)

Detailed Description

Bitwarden Android is a mobile password manager and authenticator application for Android devices.

The project addresses the need for secure credential management on mobile platforms by providing a native Android implementation of the Bitwarden password manager and authenticator. The application stores and manages passwords, login credentials, and authentication tokens, synchronizing them across devices through Bitwarden's backend services. It uses Kotlin with Jetpack Compose for the user interface, targeting modern Android versions from Android 10 onwards and supporting both phones and tablets in portrait and landscape orientations.

Developers should adopt this project if they need a full-featured password manager for Android or wish to contribute to an open-source credential management solution. The codebase is suitable for teams building security-focused applications or those seeking to understand modern Android development practices using Compose and Jetpack libraries. The project requires JDK 21 and enforces strict code style guidelines documented in the repository, with tooling provided to maintain consistency across contributions.

The project maintains active development with structured contribution processes. Code style enforcement is mandatory, with contributors required to apply a provided style scheme and format all code before submission. A detekt pre-commit hook is available as an optional tool to catch issues early. The setup process requires authentication via GitHub Personal Access Tokens for dependency resolution, and developers can work with either remote or local SDK builds depending on their development focus.