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
·

Sicherheit & Datenschutz

Ranking aktualisiert am 23. Juni 2026

For an open source tool for digital privacy, the strongest matches are permissionlesstech/bitchat (Bitchat is a decentralized, end-to-end encrypted messaging application that), magic-wormhole/magic-wormhole (This tool provides secure, end-to-end encrypted file and text) and simplex-chat/simplex-chat (This is a decentralized, privacy-focused messaging platform that provides). signalapp/signal-desktop and tutao/tutanota round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Entdecke Open-Source-Tools und Frameworks zur Verbesserung der digitalen Sicherheit und zum Schutz der Privatsphäre von Benutzern.

Sicherheit & Datenschutz

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • permissionlesstech/bitchatAvatar von permissionlesstech

    permissionlesstech/bitchat

    26,042Auf GitHub ansehen↗

    Bitchat is a decentralized messaging protocol designed for secure, private communication across both local and wide-area networks. It functions as an encrypted offline messenger that enables direct data exchange between devices without requiring centralized servers or persistent internet connectivity. By utilizing end-to-end encryption, the platform ensures that message content remains confidential and protected from unauthorized access throughout the entire transport process. The project distinguishes itself through a hybrid connectivity layer that dynamically routes messages between short-r

    Bitchat is a decentralized, end-to-end encrypted messaging application that provides secure communication in offline and mesh environments, directly addressing the privacy and secure communication requirements of your search.

    SwiftSecure Messaging ApplicationsEncrypted MessengersEnd-to-End Encryption Protocols
    Auf GitHub ansehen↗26,042
  • magic-wormhole/magic-wormholeAvatar von magic-wormhole

    magic-wormhole/magic-wormhole

    22,364Auf GitHub ansehen↗

    Magic Wormhole is a command-line utility designed for the secure transfer of files and text between two computers. It establishes encrypted, peer-to-peer connections that allow users to move information directly without relying on permanent cloud storage or third-party hosting. The system utilizes a password-authenticated key exchange to verify the identity of both endpoints, requiring only a short, human-readable code to initiate a session. By employing ephemeral key derivation and a relay server that cannot decrypt the transmitted content, the protocol ensures that data remains private and

    This tool provides secure, end-to-end encrypted file and text transfers between endpoints, serving as a specialized utility for private data exchange within a broader security toolkit.

    PythonEnd-to-End EncryptionSecure Messaging ServicesSecure Messaging Protocols
    Auf GitHub ansehen↗22,364
  • simplex-chat/simplex-chatAvatar von simplex-chat

    simplex-chat/simplex-chat

    10,474Auf GitHub ansehen↗

    This project is a decentralized, privacy-focused messaging platform designed to eliminate reliance on central servers and persistent user identifiers. By utilizing a metadata-minimizing protocol, it ensures that all communication remains end-to-end encrypted and that user identities are stored exclusively on the local device. The architecture relies on relay-based message routing and identity-free network addressing to maintain data sovereignty and prevent the correlation of user activity. What distinguishes this platform is its commitment to traffic isolation and anonymity. Each conversation

    This is a decentralized, privacy-focused messaging platform that provides end-to-end encryption, anonymity through metadata minimization, and identity management, making it a specialized tool for secure communication within the broader privacy and security toolkit category.

    HaskellAnonymization ProxiesSecure Messaging ApplicationsUser Identity Management
    Auf GitHub ansehen↗10,474
  • signalapp/signal-desktopAvatar von signalapp

    signalapp/Signal-Desktop

    16,376Auf GitHub ansehen↗

    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

    Signal-Desktop is a secure, end-to-end encrypted communication client that provides robust privacy features like header obfuscation and post-quantum cryptography, serving as a specialized tool within the broader privacy and security toolkit category.

    TypeScriptEncrypted Messaging PlatformsEnd-to-End EncryptionEnd-to-End Encryption
    Auf GitHub ansehen↗16,376
  • tutao/tutanotaAvatar von tutao

    tutao/tutanota

    7,302Auf GitHub ansehen↗

    Tutanota is an end-to-end encrypted email client and privacy-focused mail server. It functions as a cross-platform secure messaging application that provides encrypted email and calendar synchronization across desktop and mobile devices. The system ensures that only the sender and recipient can read messages by implementing a zero-knowledge architecture, where the service provider cannot access user private keys or cleartext data. This is achieved through client-side encryption and the use of asymmetric key exchange to share encrypted messages without prior secret key exchange. The platform

    Tutanota is a privacy-focused email and calendar suite that provides robust end-to-end encryption and zero-knowledge storage, serving as a specialized tool for secure communication rather than a broad-spectrum security toolkit.

    TypeScriptEncrypted Messaging PlatformsEnd-to-End Encryption
    Auf GitHub ansehen↗7,302
  • cryptpad/cryptpadAvatar von cryptpad

    cryptpad/cryptpad

    7,739Auf GitHub ansehen↗

    CryptPad is a self-hosted, zero-knowledge office suite designed for real-time collaborative editing and content management. It provides a privacy-centric infrastructure where documents, files, and notes are encrypted in the browser before transmission, ensuring that the server administrator cannot access the underlying data. The platform implements zero-knowledge user authentication, utilizing cryptographic keys to verify identities so that plain text passwords are never stored on the server. To further isolate sensitive operations, the system employs a security architecture that separates th

    CryptPad is a privacy-focused, self-hosted office suite that provides end-to-end encryption and zero-knowledge authentication for collaborative work, making it a strong tool for secure data handling.

    JavaScriptEnd-to-End EncryptionEnd-To-End Encryption Systems
    Auf GitHub ansehen↗7,739
  • laurent22/joplinAvatar von laurent22

    laurent22/joplin

    55,233Auf GitHub ansehen↗

    Joplin is an open-source, cross-platform note-taking application designed for secure, private knowledge management. It functions as a local-first productivity platform, maintaining a complete relational database on the user's device to ensure offline availability and high-performance data retrieval. The application prioritizes data sovereignty by implementing an end-to-end encryption layer, which secures all information locally with a master key before any synchronization occurs. The platform distinguishes itself through a delta-based synchronization engine that transmits only specific file c

    Joplin is a secure, end-to-end encrypted note-taking application that prioritizes data sovereignty and local-first storage, making it a relevant tool for individual privacy and secure data management.

    TypeScriptEnd-to-End EncryptionEnd-To-End Encryption Systems
    Auf GitHub ansehen↗55,233
  • protonmail/webclientsAvatar von ProtonMail

    ProtonMail/WebClients

    5,267Auf GitHub ansehen↗

    WebClients is a secure productivity suite that provides a unified web platform for encrypted email, calendars, and file storage. It functions as a browser-based interface for sending and receiving end-to-end encrypted communications and managing secure digital identity. The project integrates a centralized identity and access manager to coordinate account security credentials and authentication settings across services. It also includes a secure file browser for organizing private documents and a dedicated interface for managing virtual private network connectivity settings. The suite covers

    This repository provides a unified web interface for a suite of privacy-focused services, including end-to-end encrypted email, secure file storage, and identity management, which directly addresses the core requirements for individual digital security and communication.

    TypeScriptIdentity and Access ManagementIdentity Management
    Auf GitHub ansehen↗5,267
  • element-hq/element-webAvatar von element-hq

    element-hq/element-web

    13,233Auf GitHub ansehen↗

    Element Web is a web-based communication client used for real-time messaging and collaboration via the decentralized Matrix protocol. It functions as an end-to-end encrypted messenger, a VoIP client for voice and video conferencing, and an interface for interacting with integrated bots and external bridges. The project distinguishes itself through a modular architecture that supports runtime module loading and external script imports to extend core capabilities. It provides extensive white-labeling options, allowing for the customization of application branding, visual themes, and the use of

    Element is a secure, end-to-end encrypted communication client that provides private messaging and identity verification, serving as a practical tool for individuals seeking to enhance their digital privacy and secure communication.

    TypeScriptEnd-to-End EncryptionIdentity ManagementEnd-to-End Encrypted Messengers
    Auf GitHub ansehen↗13,233
  • bitwarden/clientsAvatar von bitwarden

    bitwarden/clients

    13,114Auf GitHub ansehen↗

    This project is a comprehensive zero-knowledge security suite designed for enterprise credential management, secrets orchestration, and password management. It provides a secure, end-to-end encrypted vault that allows users to store, synchronize, and manage sensitive information, including passwords, passkeys, and infrastructure secrets, across desktop, mobile, and browser environments. The platform distinguishes itself through a strict zero-knowledge architecture where all encryption and decryption occur locally on the client, ensuring that plaintext data remains inaccessible to the server.

    This repository provides the client-side infrastructure for a zero-knowledge, end-to-end encrypted password and secrets management platform, which serves as a core component for individual and organizational data security.

    TypeScriptEnd-to-End EncryptionEnd-To-End Encryption Systems
    Auf GitHub ansehen↗13,114
  • bitwarden/serverAvatar von bitwarden

    bitwarden/server

    18,074Auf GitHub ansehen↗

    This project provides a comprehensive, self-hosted platform for zero-knowledge credential management and enterprise secrets orchestration. It functions as a secure vault that ensures all encryption and decryption processes occur exclusively on the client side, preventing the server from ever accessing plaintext data. By combining identity federation with robust access controls, the system enables organizations to centralize the management of passwords, passkeys, and sensitive infrastructure credentials. The platform distinguishes itself through its focus on both human-centric security and aut

    This is a self-hosted credential management platform that provides robust end-to-end encryption and identity access management, serving as a core component for individual and organizational data privacy.

    C#End-to-End EncryptionIdentity and Access Management
    Auf GitHub ansehen↗18,074
  • signalapp/signal-androidAvatar von signalapp

    signalapp/Signal-Android

    28,964Auf GitHub ansehen↗

    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

    Signal is a specialized end-to-end encrypted messaging application that provides robust secure communication and identity management, though it functions as a specific communication tool rather than a broad-spectrum privacy and security toolkit.

    KotlinEncrypted Messaging Platforms
    Auf GitHub ansehen↗28,964
  • crowdsecurity/crowdsecAvatar von crowdsecurity

    crowdsecurity/crowdsec

    12,574Auf GitHub ansehen↗

    CrowdSec is a collaborative, distributed security engine designed for threat detection and infrastructure protection. It functions as an intrusion detection system that parses logs and network traffic to identify malicious patterns, utilizing a bucket-based threshold detection model to aggregate events and trigger alerts. The platform is built on a modular architecture that includes a centralized local API server for managing security signals and a relational database for persistent storage of remediation decisions. What distinguishes the project is its decoupled enforcement model, which offl

    CrowdSec is a robust intrusion detection and infrastructure protection engine that provides essential threat detection and monitoring capabilities for securing digital environments.

    GoThreat Detection
    Auf GitHub ansehen↗12,574
  • 0x192/universal-android-debloaterAvatar von 0x192

    0x192/universal-android-debloater

    19,385Auf GitHub ansehen↗

    Universal Android Debloater is a desktop utility designed to manage and remove pre-installed software from Android devices. By utilizing the Android Debug Bridge, the tool allows users to identify and disable or uninstall system applications on non-rooted devices to improve privacy, storage availability, and overall system performance. The software distinguishes itself through its ability to reconcile current device states against declarative configuration files, enabling the automated application of software removal profiles. It supports multi-instance management, allowing users to connect t

    This utility enhances individual privacy by allowing users to remove tracking-heavy pre-installed software and bloatware from Android devices, directly supporting data minimization and system control.

    RustPrivacy Enhancements
    Auf GitHub ansehen↗19,385
  • teamhanko/hankoAvatar von teamhanko

    teamhanko/hanko

    8,801Auf GitHub ansehen↗

    Hanko is an open-source identity provider and customer identity and access management system. It serves as a passkey authentication service and an OAuth and SAML SSO gateway, allowing applications to authenticate users and issue tokens via standard identity protocols. The project distinguishes itself through a strong focus on passwordless access using WebAuthn-based passkeys and email-based passcodes. It provides framework-agnostic authentication interfaces as customizable web components that can be embedded directly into web applications to handle login, registration, and profile management.

    Hanko is a specialized identity and access management system that provides secure, passwordless authentication via passkeys, directly addressing the identity management feature of your privacy and security toolkit.

    GoIdentity and Access ManagementUser Identity Management
    Auf GitHub ansehen↗8,801
  • gorhill/ublockAvatar von gorhill

    gorhill/uBlock

    65,524Auf GitHub ansehen↗

    uBlock is a browser-based content blocker that functions as a declarative filtering engine to intercept network requests and modify web page content. It operates by parsing standardized filter lists into optimized data structures, allowing it to block network hosts, enforce security policies, and prevent unauthorized data transmission. The extension provides a comprehensive security layer that monitors outgoing traffic and disables intrusive browser features to enhance user privacy. What distinguishes this project is its granular control over filtering behavior through a dynamic rule orchestr

    This browser extension serves as a privacy-focused content blocker that enhances digital security by intercepting trackers and preventing unauthorized data transmission, though it functions as a specific tool within the broader privacy toolkit category rather than a comprehensive suite.

    JavaScriptDeclarative Filtering EnginesNetwork Host BlockersBrowser Privacy Configurations
    Auf GitHub ansehen↗65,524
  • keepassxreboot/keepassxcAvatar von keepassxreboot

    keepassxreboot/keepassxc

    27,675Auf GitHub ansehen↗

    This project is a cross-platform credential management suite designed to store sensitive information in encrypted local databases. It functions as a secure desktop application that provides a unified environment for organizing secrets, generating passwords, and managing multi-factor authentication tokens. By utilizing industry-standard file formats, the application ensures that stored credentials remain secure and interoperable across different operating systems. The software distinguishes itself through deep integration with hardware-backed security and system-level services. It supports phy

    This is a robust, cross-platform password manager that provides secure, encrypted local storage for credentials and supports hardware-backed authentication, serving as a foundational tool for individual data privacy.

    C++Credential ManagersEncrypted StoragePassword Managers
    Auf GitHub ansehen↗27,675
  • schollz/crocAvatar von schollz

    schollz/croc

    35,272Auf GitHub ansehen↗

    Croc is a command-line utility for sending files and folders between computers using end-to-end encrypted peer-to-peer connections. It employs elliptic curve encryption and key agreement to secure data transmission between remote endpoints. The tool allows users to coordinate transfers using a shared code phrase and supports the operation of custom relay servers to facilitate connections without relying on public infrastructure. It also includes a proxy client to route encrypted traffic through SOCKS5 proxies. Additional capabilities include resumable data transmission for unstable connectio

    This is a secure file transfer utility rather than a comprehensive privacy and security toolkit, though it provides useful end-to-end encryption and obfuscation capabilities for data in transit.

    GoEnd-to-End EncryptionEnd-To-End Encryption Systems
    Auf GitHub ansehen↗35,272
  • ungoogled-software/ungoogled-chromiumAvatar von ungoogled-software

    ungoogled-software/ungoogled-chromium

    26,944Auf GitHub ansehen↗

    Ungoogled Chromium is a desktop web browser derived from the open-source Chromium codebase, modified to remove all background communication with external services and proprietary dependencies. It functions as a privacy-focused distribution that ensures user data remains local by eliminating telemetry hooks and data collection integrations. The project distinguishes itself through extensive source-code pruning and domain-substitution patching, which replace hardcoded service URLs with non-functional placeholders to prevent unauthorized data transmission. It further hardens the browser runtime

    This is a privacy-focused web browser that directly addresses data minimization and anonymity by stripping out telemetry and background tracking, serving as a specialized tool for secure browsing.

    PythonPrivacy-Focused Web BrowsersDe-Googled Browser DistributionsPrivacy-Focused Browsing
    Auf GitHub ansehen↗26,944
  • oisf/suricataAvatar von OISF

    OISF/suricata

    6,008Auf GitHub ansehen↗

    Suricata is an open-source network intrusion detection and prevention engine that analyzes live network traffic in real-time to identify and alert on malicious activity. It operates as a rule-based threat detection system, matching traffic against user-defined signatures to detect known attack patterns and policy violations, and can be placed inline to actively block malicious packets before they reach their target. The engine inspects a wide range of application-layer protocols including HTTP, DNS, TLS, SMB, and MQTT, and supports high-performance packet capture through specialized hardware a

    Suricata is a powerful network intrusion detection and prevention system that provides essential threat detection and monitoring capabilities for securing network traffic.

    CNetwork Intrusion DetectionTraffic Capture FrameworksApplication-Layer Protocol Inspections
    Auf GitHub ansehen↗6,008
  • dnscrypt/dnscrypt-proxyAvatar von DNSCrypt

    DNSCrypt/dnscrypt-proxy

    13,426Auf GitHub ansehen↗

    dnscrypt-proxy is an anonymizing DNS proxy and encrypted DNS resolver. It acts as a local DNS forwarder that secures internet lookups by wrapping standard DNS queries in encrypted tunnels using the DNSCrypt and DNS-over-HTTPS protocols to prevent eavesdropping and tampering. The project provides network privacy protection by routing DNS requests through anonymized relays to obfuscate the client's original IP address. It further distinguishes itself through traffic management capabilities, such as mapping specific domains to designated resolvers and distributing queries across multiple servers

    This tool is a specialized DNS proxy focused on securing and anonymizing network lookups, which serves as a specific building block for privacy rather than a comprehensive security and identity management suite.

    GoAnonymization ProxiesTraffic Obfuscation
    Auf GitHub ansehen↗13,426
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
permissionlesstech/bitchat26KSwiftUnlicense21. Juni 2026
magic-wormhole/magic-wormhole22.4KPythonmit30. Dez. 2025
simplex-chat/simplex-chat10.5KHaskellagpl-3.020. Feb. 2026
signalapp/signal-desktop16.4KTypeScriptAGPL-3.017. Juni 2026
tutao/tutanota7.3KTypeScriptgpl-3.020. Feb. 2026
cryptpad/cryptpad7.7KJavaScriptAGPL-3.022. Juni 2026
laurent22/joplin55.2KTypeScriptNOASSERTION16. Juni 2026
protonmail/webclients5.3KTypeScriptgpl-3.020. Feb. 2026
element-hq/element-web13.2KTypeScriptAGPL-3.022. Juni 2026
bitwarden/clients13.1KTypeScriptNOASSERTION23. Juni 2026

Related searches

  • a collection of security cheat sheets
  • a security middleware for web applications
  • an open source framework for access control
  • a secure tool for managing application secrets
  • Security hardening guides
  • an open source library for cryptographic operations
  • Authentifizierung und Autorisierung
  • eine kryptografische Bibliothek für sichere Datenoperationen