Volver al ranking

AChep/keyguard-app

Kotlinkeyguard.dev

A third-party client for the Bitwarden platform and KeePass (KDBX) files. It autofills your logins, supports passkeys, works offline, and runs a Watchtower that finds leaked and reused passwords and other issues.

androidbitwardencomposedesktopjvmkotlinmultiplatform
Crecimiento de estrellas
Estrellas
3.1k
Forks
94
Crecimiento semanal
Issues
157
1k2k3k
jul 2023jul 2024jul 2025jul 2026
README

Keyguard

Crowdin

Keyguard is a third-party client for the Bitwarden® platform and KeePass (KDBX) files. It autofills your logins, supports passkeys, works offline, and runs a Watchtower that finds leaked and reused passwords and other issues.

Can be used with any Bitwarden® installation. This product is not associated with the Bitwarden project nor Bitwarden, Inc. Bitwarden® is a registered trademark of Bitwarden Inc.

Get Keyguard on Google Play Get Keyguard F-Droid repository Get it on Flathub

Highlights

  • a beautiful rich and responsive Material You user interface;
  • a powerful and fast search;
  • a support for creating & using passkeys - a modern alternative to passwords.
  • a watchtower that finds items with Pwned passwords, Vulnerable accounts, Reused passwords, Inactive two factor authentication, Inactive passkeys, Unsecure Websites as well as Duplicate, Incomplete and Expiring items, and other;
  • multi-account support 🌠 with secure login and two-factor authentication support;
  • add items 🌠 and sends (Bitwarden, 🌠), modify 🌠, and view your vault offline;
  • automatically manage vault backup repository;
  • upload attachments 🌠 to the vault;
  • view attachments in-app without saving them;
  • unlock vault with a password, biometrics or a YubiKey;
  • export individual or organization items, including the attachments;
  • beautiful Light/Dark theme;
  • a generator with SSH & GPG keys, Email forwarders, Custom wordlists support, and many other features;
  • a support for shortcuts, placeholders and URL overrides;
  • a support for an SSH agent - interacting with SSH-based services on Android and Desktop platform;
  • a support for an GPG agent - interacting with GPG-based services on Desktop platform;
  • a smart conflict resolution;
  • and much more!

🌠 — requires a premium license: one-time or subscription.

Platforms

Keyguard is written using Kotlin Multiplatform + Compose Multiplatform and largely dependent on the JVM libraries. Keyguard is focusing to be Android first, other platforms might have some features missing.

Accounts

Keyguard is focusing to provide a full support of the Bitwarden® platform, while the KeePass support is implemented through a prism of Bitwarden's features. Read more about implementation details:

Looks

1 2 3
4 5 6
1 2 3

Localisation

Help us to translate the app. Even a short glance is helpful. If you do not see the language you want to translate to, do not hesitate to open an issue with a request to add it.

Install

The app is available in multiple package repositories:

Android

You can find the .apk binary on the releases page.

Linux

You can find the .flatpak binary on the releases page.

AUR Keyguard package
yay -S keyguard-bin

macOS

You can find the .dmg binaries for Apple and Intel processors on the releases page.

Homebrew Keyguard cask
brew install --cask keyguard

Windows

You can find the .msi binary on the releases page.

Scoop Keyguard bucket
scoop bucket add keyguard https://github.com/AChep/keyguard-repo-scoop
scoop install keyguard/keyguard
Scoop Extras bucket
scoop bucket add extras
scoop install keyguard
WinGet
winget install --id ArtemChepurnyi.Keyguard

License

The source code is available for personal use only.

Repositorios relacionados
flutter/flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

DartBSD 3-Clause "New" or "Revised" Licensemobileandroid
flutter.dev
177.8k30.7k
Genymobile/scrcpy

Display and control your Android device

CApache License 2.0androidc
146.1k13.5k
react/react-native

A framework for building native applications using React

C++MIT Licenseandroidapp-framework
reactnative.dev
126.2k25.2k
facebook/react-native

A framework for building native applications using React

C++MIT Licenseandroidapp-framework
reactnative.dev
120.9k24.5k
rustdesk/rustdesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

Rustcrates.ioGNU Affero General Public License v3.0remote-controlremote-desktop
rustdesk.com
118.6k18.1k
justjavac/free-programming-books-zh_CN

:books: 免费的计算机编程类中文书籍,欢迎投稿

GNU General Public License v3.0pythonjavascript
weibo.com/justjavac
117.7k28.2k
Hack-with-Github/Awesome-Hacking

A collection of various awesome lists for hackers, pentesters and security researchers

Creative Commons Zero v1.0 Universalhackingsecurity
116.6k10.5k
tldr-pages/tldr

Collaborative cheatsheets for console commands 📚.

MarkdownOthershellman-page
tldr.sh
63.2k5.3k
Solido/awesome-flutter

An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.

Dartflutterawesome-list
60.7k6.9k
2dust/v2rayNG

A V2Ray client for Android, support Xray core and v2fly core

KotlinGNU General Public License v3.0androidproxy
v2rayng.2dust.link
59.8k7.8k
termux/termux-app

Termux - a terminal emulator application for Android OS extendible by variety of packages.

JavaMavenOtherandroidterminal
f-droid.org/en/packages/com.termux
57.9k7k
wasabeef/awesome-android-ui

A curated list of awesome Android UI/UX libraries

MIT Licenseandroidawesome
56.9k10.3k