awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Kunzisoft avatar

Kunzisoft/KeePassDX

0
View on GitHub↗
6,359 Stars·347 Forks·Kotlin·gpl-3.0·4 Aufrufewww.keepassdx.com↗

KeePassDX

KeePassDX is an Android password manager that opens, edits, and stores encrypted credential databases using the open KeePass 2.x file format. It keeps all password data stored locally on the device without requiring cloud sync or internet access, and supports multiple symmetric-key encryption algorithms including AES, Twofish, and ChaCha20 with Argon2 key derivation.

The app unlocks the credential database by delegating authentication to the platform's biometric API, allowing users to bypass the master password entry using fingerprint or face recognition. It generates one-time passwords locally by implementing the HMAC-based and time-based OTP algorithms from RFC 4226 and RFC 6238 for two-factor authentication, and persists WebAuthn credential private keys in the encrypted database using the CTAP2 credential ID format for local passkey-based sign-in.

KeePassDX injects credentials into other apps by running as an Android accessibility service that monitors UI state and programmatically fills text fields, and also provides a dedicated Android input method editor that displays credential fields and inserts text directly into the focused input element. The application structures credentials in a hierarchical tree of groups and subgroups, maintains a change history for each entry, and supports creating and editing encrypted databases with multiple cipher options.

Features

  • KeePass Database Managers - KeePassDX creates and edits encrypted KeePass databases with multiple cipher options for secure credential storage.
  • KeePass Database Compatibility - Reads and writes encrypted credential databases using the open KeePass 2.x file format with support for multiple cipher algorithms.
  • Autofill Integrations - KeePassDX fills login forms automatically using stored passwords through the system autofill framework or a custom keyboard.
  • Local-Only Autofill Stores - Injecting stored usernames and passwords into other Android apps using the accessibility service, autofill framework, or a custom input method keyboard.
  • Credential Organization - KeePassDX structures stored passwords into hierarchical groups and subgroups for logical arrangement and easy retrieval.
  • Biometric Unlocking - Unlocks the credential database by delegating authentication to the platform's biometric API, bypassing the master password entry.
  • Passkey Private Key Stores - KeePassDX saves passkey-based authentication credentials and private keys on the device for secure sign-in.
  • Credential Encryption - KeePassDX creates and edits password databases in KeePass format with AES, Twofish, ChaCha20, and Argon2 encryption.
  • Offline Credential Databases - Keeping all password data stored locally on the device without requiring cloud sync or internet access.
  • Password Management - An app that keeps all password data stored locally on the device without requiring cloud sync or internet access.
  • Symmetric Cipher Implementations - Encrypts and decrypts database blocks using a pluggable cipher abstraction that supports multiple symmetric-key algorithms and key derivation functions.
  • Pluggable Cipher Implementations - KeePassDX encrypts and decrypts database blocks using a pluggable cipher abstraction that supports multiple symmetric-key algorithms and key derivation functions.
  • Credential Autofill Services - Injects credentials into other apps by running as an Android accessibility service that monitors UI state and programmatically fills text fields.
  • Entry Revision Histories - KeePassDX maintains a change history for each credential entry, allowing users to review or revert to previous versions.
  • Input Method Editors - KeePassDX provides a dedicated Android input method editor that displays credential fields and inserts text directly into the focused input element.
  • Credential Tree Structures - Organises credentials in an in-memory tree structure of groups and subgroups, mirroring the KeePass XML schema for navigation and search.
  • One-Time Passwords - Computes one-time passwords locally by implementing the HMAC-based and time-based OTP algorithms from RFC 4226 and RFC 6238.
  • Local Passkey Storages - An app that saves passkey-based authentication credentials and private keys locally on the device for secure sign-in.
  • Two-Factor Authentication - Generating and storing HOTP and TOTP one-time passwords locally within the credential database for two-factor authentication.
  • Credential - Provides a dedicated Android input method editor that displays credential fields and inserts text directly into the focused input element.
  • Sicherheit und Datenschutz - Password manager compatible with the KeePass ecosystem.
  • Security & Privacy - Full-featured password manager compatible with KeePass databases.

Star-Verlauf

Star-Verlauf für kunzisoft/keepassdxStar-Verlauf für kunzisoft/keepassdx

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu KeePassDX

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit KeePassDX.
  • macpass/macpassAvatar von MacPass

    MacPass/MacPass

    6,850Auf GitHub ansehen↗

    MacPass is a native macOS password manager and encrypted database client designed to manage credentials using the KeePass standard. It serves as a secure credential vault for storing usernames and passwords within a hierarchical structure. The application integrates a TOTP authenticator to generate time-based and hash-based one-time passwords for multi-factor authentication. It utilizes a KeePass-compatible database engine to ensure data portability and supports keyfile-based authentication to increase decryption entropy. The project covers broader capabilities including automated credential

    Objective-C
    Auf GitHub ansehen↗6,850
  • bitwarden/androidAvatar von bitwarden

    bitwarden/android

    8,457Auf GitHub ansehen↗

    This project is an Android password manager application that provides an end-to-end encrypted vault for storing and synchronizing login credentials, secure notes, and identities. It functions as a secure storage system using zero-knowledge encryption to ensure that only the user can decrypt their stored data. The application integrates directly with the Android system to provide an autofill service that populates usernames and passwords into mobile apps and browser login fields. It also serves as a passkey management wallet for FIDO2 cryptographic passkeys and a time-based one-time password a

    Kotlinandroidbitwardencompose
    Auf GitHub ansehen↗8,457
  • keeweb/keewebAvatar von keeweb

    keeweb/keeweb

    12,942Auf GitHub ansehen↗

    KeeWeb is a web-based password manager and vault that allows users to open and edit encrypted databases through a browser interface. It functions as a cross-platform tool for managing password vaults using the KeePass database format. The application provides a self-hosted password vault that can be deployed as a single HTML file or via Docker. It integrates with remote storage providers using OAuth to synchronize encrypted database files across multiple devices. The system includes capabilities for secure credential generation, two-factor authentication management through time-based one-tim

    HTML
    Auf GitHub ansehen↗12,942
  • philippc/keepass2androidAvatar von PhilippC

    PhilippC/keepass2android

    5,825Auf GitHub ansehen↗

    KeePass2Android is an Android password manager that stores all credentials in a standard KeePass .kdbx file, ensuring cross-platform compatibility and direct file access. The vault is encrypted using AES-256 via SQLCipher, keeping credential data protected at rest, and can be unlocked through biometric authentication or a partial-password verification method that reduces friction after the initial full password entry. The app provides multiple ways to inject credentials into other applications without exposing them to the system clipboard. It integrates with Android's Accessibility Service or

    C#androidkeepasskeepass2
    Auf GitHub ansehen↗5,825
Alle 30 Alternativen zu KeePassDX anzeigen→

Häufig gestellte Fragen

Was macht kunzisoft/keepassdx?

KeePassDX is an Android password manager that opens, edits, and stores encrypted credential databases using the open KeePass 2.x file format. It keeps all password data stored locally on the device without requiring cloud sync or internet access, and supports multiple symmetric-key encryption algorithms including AES, Twofish, and ChaCha20 with Argon2 key derivation.

Was sind die Hauptfunktionen von kunzisoft/keepassdx?

Die Hauptfunktionen von kunzisoft/keepassdx sind: KeePass Database Managers, KeePass Database Compatibility, Autofill Integrations, Local-Only Autofill Stores, Credential Organization, Biometric Unlocking, Passkey Private Key Stores, Credential Encryption.

Welche Open-Source-Alternativen gibt es zu kunzisoft/keepassdx?

Open-Source-Alternativen zu kunzisoft/keepassdx sind unter anderem: macpass/macpass — MacPass is a native macOS password manager and encrypted database client designed to manage credentials using the… bitwarden/android — This project is an Android password manager application that provides an end-to-end encrypted vault for storing and… keeweb/keeweb — KeeWeb is a web-based password manager and vault that allows users to open and edit encrypted databases through a… philippc/keepass2android — KeePass2Android is an Android password manager that stores all credentials in a standard KeePass .kdbx file, ensuring… stratumauth/app — This project is a two-factor authentication manager that generates time-based and counter-based one-time passwords to… beemdevelopment/aegis — Aegis is a mobile application designed to manage and store multi-factor authentication tokens. It functions as a…