kunzisoft/keepassdx

Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 30 minutes ago
Added to GitGenius on September 9th, 2026
Created on October 17th, 2017
Open Issues & Pull Requests: 537 (+0)
GitHub issues: Enabled
Number of forks: 402
Total Stargazers: 7,262 (+0)
Total Subscribers: 100 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

KeePassDX is a lightweight password manager and vault application for Android that stores encrypted credentials in KeePass-compatible database files.

The tool addresses the security risk of password reuse by centralizing credential storage in a single encrypted database protected by a master password and optional keyfile. It uses industry-standard encryption algorithms including AES, Twofish, ChaCha20, and Argon2 to secure data. The application supports both legacy .kdb and modern .kdbx formats up to version 4, ensuring compatibility with other KeePass implementations like KeePassXC and KeeWeb.

KeePassDX suits developers and users who want a self-contained, offline password manager without cloud synchronization or advertising. It is particularly valuable for those requiring biometric unlock, passkey storage, one-time password generation for two-factor authentication, and autofill capabilities. The tool's native implementation in Kotlin, Java, and C provides performance optimization for mobile constraints. Users should note that the application is maintained on a volunteer basis, with optional premium visual themes available through contribution rather than functional improvements.

Development activity shows consistent engagement with community contributions through pull requests and translation efforts coordinated via Weblate. The project maintains active issue tracking and support channels, including direct contact for access issues related to contributed features.