awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
keybase avatar

keybase/client

0
View on GitHub↗
9,171 نجوم·1,277 تفرعات·Go·bsd-3-clause·5 مشاهدات

Client

This project is an end-to-end encrypted communication client designed for secure messaging and identity management using public-key cryptography. It provides a cryptographic identity manager to verify authenticity across platforms and integrates a local messaging daemon to synchronize encrypted data and handle network communication.

The system features a remote encrypted file system that mounts encrypted storage as local directories for direct file interaction. It also includes automated identity provisioning for registering and authenticating new devices and automation bots using cryptographic keys.

Additional capabilities cover the transformation of proof verification rules into Merkle trees for secure distribution and the use of interface definition languages to generate type-safe API communication stubs. The project also provides a command-line interface for account management and the ability to embed communication interfaces into third-party websites.

Installation is handled via automated scripts that deploy command-line interfaces, background services, and native tools to the local operating system.

Features

  • Encrypted Messaging Platforms - Provides an end-to-end encrypted communication platform for secure messaging and identity management.
  • End-to-End Encrypted Messaging Frameworks - Provides a cross-platform end-to-end encrypted communication client for secure messaging and identity management.
  • Background Service Hosting - Operates a persistent local background service to handle asynchronous updates and interface communication.
  • Background Daemons - Implements a persistent background daemon that manages network connections and state for multiple frontend interfaces.
  • Messaging Daemons - Integrates a local messaging daemon to synchronize encrypted data and manage network communication for client interfaces.
  • Identity & Key Management - Provides a cryptographic identity manager for managing public keys and digital identities to verify authenticity across platforms.
  • Message Encryption - Manages secure messaging and identity through cryptographic libraries and a local service.
  • Bot Execution Frameworks - Enables containerized scripts to trigger system actions like sending messages upon startup.
  • Automation Bot Runtimes - Deploys bots in isolated environments to trigger specific system actions based on events.
  • Remote File System Mounts - Exposes encrypted remote storage as a local file system for direct file and folder interaction.
  • Encrypted Mounts - Implements a remote encrypted file system that mounts secure storage as local directories for direct interaction.
  • Command Line Chat Clients - Provides a command-line interface for managing accounts and sending secure messages.
  • Local Interprocess Communication - Enables client utilities to communicate with the persistent background daemon via local sockets.
  • FUSE Virtual Filesystems - Utilizes FUSE to map remote encrypted storage as local directories for standard file system interaction.
  • Automated Node Provisioning - Automates the registration and authentication of devices and bots using cryptographic keys.
  • Encrypted Storage Vaults - Provides a transparent vault layer that maps encrypted remote data to local folders.
  • Identity Provisioning - Provides automated workflows for registering and authenticating new devices and bots.
  • Communication and Messaging - Client for the Keybase communication platform.
  • Communication and Real-time - A client for the secure instant messaging and file-sharing platform.

سجل النجوم

مخطط تاريخ النجوم لـ keybase/clientمخطط تاريخ النجوم لـ keybase/client

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Client

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Client.
  • berty/bertyالصورة الرمزية لـ berty

    berty/berty

    9,204عرض على GitHub↗

    Berty is a peer-to-peer messaging application and framework designed for decentralized private messaging. It utilizes a distributed identity protocol and a decentralized database to enable end-to-end encrypted communication without relying on central servers, phone numbers, or email addresses. The project distinguishes itself through an offline messaging framework that uses Bluetooth Low Energy and multicast DNS for local device discovery. This allows peers to establish direct connections and exchange messages without internet or cellular data, using QR codes for secure contact exchange. The

    TypeScript
    عرض على GitHub↗9,204
  • signalapp/signal-desktopالصورة الرمزية لـ signalapp

    signalapp/Signal-Desktop

    16,376عرض على GitHub↗

    Signal-Desktop is a cross-platform messaging application that provides end-to-end encrypted communication. It implements the Signal Protocol to secure messages and voice calls, ensuring that only intended recipients can access content. The application manages asynchronous key exchange and session initialization to maintain secure communication channels between parties who are not online simultaneously. The project distinguishes itself through advanced cryptographic protections, including hybrid post-quantum security that combines classical elliptic curve cryptography with lattice-based algori

    TypeScript
    عرض على GitHub↗16,376
  • signalapp/signal-androidالصورة الرمزية لـ signalapp

    signalapp/Signal-Android

    28,964عرض على GitHub↗

    Signal-Android is an end-to-end encrypted messaging platform designed to ensure that only the sender and recipient can access communication content. The project provides a comprehensive framework for secure, asynchronous message initiation and key agreement, allowing users to establish private channels without requiring simultaneous online presence. It relies on a state machine architecture to manage communication epochs and authentication, ensuring consistent security transitions throughout the messaging lifecycle. The platform distinguishes itself through a hybrid cryptographic approach tha

    Kotlin
    عرض على GitHub↗28,964
  • bitwarden/androidالصورة الرمزية لـ bitwarden

    bitwarden/android

    8,457عرض على GitHub↗

    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
    عرض على GitHub↗8,457
عرض جميع البدائل الـ 30 لـ Client→

الأسئلة الشائعة

ما هي وظيفة keybase/client؟

This project is an end-to-end encrypted communication client designed for secure messaging and identity management using public-key cryptography. It provides a cryptographic identity manager to verify authenticity across platforms and integrates a local messaging daemon to synchronize encrypted data and handle network communication.

ما هي الميزات الرئيسية لـ keybase/client؟

الميزات الرئيسية لـ keybase/client هي: Encrypted Messaging Platforms, End-to-End Encrypted Messaging Frameworks, Background Service Hosting, Background Daemons, Messaging Daemons, Identity & Key Management, Message Encryption, Bot Execution Frameworks.

ما هي البدائل مفتوحة المصدر لـ keybase/client؟

تشمل البدائل مفتوحة المصدر لـ keybase/client: berty/berty — Berty is a peer-to-peer messaging application and framework designed for decentralized private messaging. It utilizes… signalapp/signal-desktop — Signal-Desktop is a cross-platform messaging application that provides end-to-end encrypted communication. It… signalapp/signal-android — Signal-Android is an end-to-end encrypted messaging platform designed to ensure that only the sender and recipient can… bitwarden/android — This project is an Android password manager application that provides an end-to-end encrypted vault for storing and… open-keychain/open-keychain — OpenKeychain is a mobile OpenPGP key manager and identity provider used for storing, importing, and organizing… kuaifan/dootask — Dootask is an open-source project management tool and self-hosted task orchestrator designed for task distribution,…