awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to micahflee/onionshare

Open-source alternatives to Onionshare

30 open-source projects similar to micahflee/onionshare, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Onionshare alternative.

  • onionshare/onionshareAvatar von onionshare

    onionshare/onionshare

    6,991Auf GitHub ansehen↗

    OnionShare is an anonymous file sharing tool and Tor hidden service manager. It enables the transfer of files and messages over the Tor network to mask the physical location and identity of the host. The project provides capabilities for anonymous file sharing, anonymous file reception, and the hosting of both private and static websites as hidden services. It also includes a Tor-based chat application for establishing encrypted, real-time messaging sessions. The system includes tools for network censorship circumvention through pluggable transports and bridges. It supports security and acce

    Pythoncross-platformfile-sharingonion-service
    Auf GitHub ansehen↗6,991
  • warner/magic-wormholeAvatar von warner

    warner/magic-wormhole

    22,663Auf GitHub ansehen↗

    Magic-wormhole is a peer-to-peer file transfer tool used to send files, directories, and text strings between computers. It functions as a secure data relay that establishes ephemeral encrypted network tunnels for ad hoc data exchange without requiring permanent accounts or shared folders. The system utilizes a password-authenticated key exchange to establish a shared secret from a short, human-readable code. This single-use secret handshake ensures the connection is invalidated after a successful pair to prevent replay attacks, while a rendezvous server helps peers exchange connection detail

    Python
    Auf GitHub ansehen↗22,663
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516

KI-Suche

Entdecke weitere awesome Repositories

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

Find more with AI search
  • lightningnetwork/lndAvatar von lightningnetwork

    lightningnetwork/lnd

    8,154Auf GitHub ansehen↗

    Lnd is a full implementation of the Lightning Network protocol, functioning as a Bitcoin Layer 2 daemon that manages payment channels and settles transactions on the Bitcoin blockchain. It serves as an off-chain payment processor and a cryptographic wallet manager, enabling the execution of instant, scalable transactions through a network node. The project distinguishes itself through a focus on secure node networking and programmatic control. It provides gRPC and REST API servers for automating payment workflows and utilizes macaroon-based authorization to delegate granular permissions via c

    Gobitcoinblockchaincryptocurrency
    Auf GitHub ansehen↗8,154
  • 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

    Godata-transferfile-sharinggolang
    Auf GitHub ansehen↗35,272
  • jaykali/maskphishAvatar von jaykali

    jaykali/maskphish

    3,020Auf GitHub ansehen↗

    Maskphish is a comprehensive security toolkit that integrates capabilities for digital forensics, network vulnerability scanning, open-source intelligence, penetration testing, and social engineering. It functions as a multi-purpose framework for automating reconnaissance and executing security audits across diverse network environments. The project features a specialized phishing and social engineering toolkit used for cloning websites, masking URLs, and deploying deceptive pages to capture user credentials. It also includes a remote access Trojan builder for generating platform-specific exe

    Shellhackhackinghacking-tool
    Auf GitHub ansehen↗3,020
  • schlagmichdoch/pairdropAvatar von schlagmichdoch

    schlagmichdoch/PairDrop

    9,791Auf GitHub ansehen↗

    PairDrop is a cross-platform file sharing application and web-based tool for peer-to-peer data exchange. It enables the transfer of files and text messages between devices using a browser, operating without the need for user accounts or central storage. The project supports both local network file transfers and cross-device sharing over the internet. It provides methods for establishing connectivity through temporary rooms using shared short-codes, QR-code identity exchange, and persistent device pairing to maintain connections across different networks. Connectivity is managed via WebRTC pe

    JavaScriptfile-sharingindexeddbnodejs
    Auf GitHub ansehen↗9,791
  • tribler/triblerAvatar von Tribler

    Tribler/tribler

    5,165Auf GitHub ansehen↗

    Tribler is an anonymized peer-to-peer network and BitTorrent client that enables the sharing of files and streaming of media through multi-hop encrypted circuits. It functions as a distributed content search engine and privacy-preserving torrent streamer designed to prevent traffic analysis. The project distinguishes itself by integrating onion routing directly into the file-sharing process, masking the identities and locations of both downloaders and seeders. It utilizes a decentralized reputation system to track node reliability and mitigate spam without relying on central servers. The pla

    Pythonbittorrentdecentralizedp2p
    Auf GitHub ansehen↗5,165
  • tonyantony300/alt-sendmeAvatar von tonyantony300

    tonyantony300/alt-sendme

    5,401Auf GitHub ansehen↗

    alt-sendme is an accountless peer-to-peer file transfer tool designed for sending files and folders directly between devices. It operates as a decentralized sharing service that utilizes portable access tickets for identity exchange instead of centralized user accounts. The project distinguishes itself through NAT and firewall traversal capabilities, using UDP hole punching and relay-based fallback routing to establish direct connections between remote devices. It supports multi-device data broadcasting, allowing a single file or folder to be shared with multiple recipients simultaneously thr

    TypeScriptblake3encryptionfile-transfer
    Auf GitHub ansehen↗5,401
  • blenderskool/blazeAvatar von blenderskool

    blenderskool/blaze

    2,457Auf GitHub ansehen↗
    JavaScriptbackendcollaboratefile-transfer
    Auf GitHub ansehen↗2,457
  • snapdrop/snapdropAvatar von SnapDrop

    SnapDrop/snapdrop

    19,715Auf GitHub ansehen↗

    Snapdrop is a browser-based peer-to-peer file sharing tool that transfers files directly between devices on the same local network without uploading to any intermediate server. It operates as a progressive web app, meaning it works across devices without installation, and uses end-to-end encryption to ensure only the sender and receiver can read the content being transferred. The application establishes direct browser-to-browser connections using WebRTC, splitting large files into chunks for real-time streaming with progress tracking. It discovers nearby devices on the same subnet through loc

    JavaScriptpwasnapdropwebrtc
    Auf GitHub ansehen↗19,715
  • 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

    Haskellchatdouble-ratchete2ee
    Auf GitHub ansehen↗10,474
  • hazelcast/hazelcastAvatar von hazelcast

    hazelcast/hazelcast

    6,570Auf GitHub ansehen↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Javabig-datacachingdata-in-motion
    Auf GitHub ansehen↗6,570
  • ricochet-im/ricochetAvatar von ricochet-im

    ricochet-im/ricochet

    3,914Auf GitHub ansehen↗

    Ricochet is a decentralized, peer-to-peer anonymous chat client and messaging protocol. It enables the exchange of encrypted text messages and files without relying on central servers, using Tor hidden services to mask the network addresses and identities of all participants. The project eliminates communication metadata by removing central coordinating authorities, preventing the discovery of contact lists or timing patterns. It utilizes a peer-to-peer connection model where every client acts as both a server and a client, employing public key signatures and cryptographically signed invitati

    C++c-plus-pluscross-platformgui
    Auf GitHub ansehen↗3,914
  • bisq-network/bisqAvatar von bisq-network

    bisq-network/bisq

    5,112Auf GitHub ansehen↗

    Bisq is a decentralized bitcoin exchange and peer-to-peer cryptocurrency marketplace. It enables the exchange of digital assets for national currencies or other assets through a decentralized order book without the need for a central authority, user registration, or identity verification. The project utilizes a non-custodial multi-signature escrow system to secure trades, ensuring funds are released only when trade obligations are met. To preserve user anonymity and hide IP addresses, the network routes traffic through a masked overlay and uses end-to-end encryption for all peer communication

    Javabisqbitcoinexchange
    Auf GitHub ansehen↗5,112
  • mayfrost/guidesAvatar von mayfrost

    mayfrost/guides

    2,001Auf GitHub ansehen↗

    This project is a comprehensive technical documentation repository focused on Linux system administration, network security, and privacy-oriented computing. It provides a curated knowledge base of instructional guides and configuration tutorials designed to assist users in managing low-level system environments, kernel compilation, and bootloader setup. The repository distinguishes itself by emphasizing privacy engineering and infrastructure hardening. It offers detailed procedures for anonymizing network traffic, securing credentials, and isolating applications within a computing environment

    Auf GitHub ansehen↗2,001
  • timvisee/sendAvatar von timvisee

    timvisee/send

    5,797Auf GitHub ansehen↗

    Send is an end-to-end encrypted file sharing service that encrypts files on the sender's device before upload, ensuring the server never sees plaintext content. It generates secure download links that are designed for single use, automatically removing access after the first successful download, and associates each share with a time-limited access token that expires after a set duration. The service operates without requiring user accounts, lowering friction for ephemeral sharing, and uses cryptographic key derivation to generate decryption keys from the download URL, eliminating server-side

    JavaScriptencryptionfile-sharingfile-upload
    Auf GitHub ansehen↗5,797
  • robinlinus/snapdropAvatar von RobinLinus

    RobinLinus/snapdrop

    19,712Auf GitHub ansehen↗

    Snapdrop is a web-based local file sharing tool and progressive web app designed for transferring files between devices on the same local network. It functions as an end-to-end encrypted transfer tool that allows users to move data across different devices and operating systems without manual configuration. The service supports self-hosting through a containerized deployment model, allowing users to run private instances of the file sharing service on their own infrastructure. This ensures that data transfers remain within a private local network. The system uses a signaling server for local

    JavaScript
    Auf GitHub ansehen↗19,712
  • freedomofpress/securedropAvatar von freedomofpress

    freedomofpress/securedrop

    3,848Auf GitHub ansehen↗

    SecureDrop is an integrated software suite designed for anonymous whistleblowing and encrypted document leaks. It provides a platform for the secure transfer of sensitive files and a communication portal for two-way encrypted messaging between organizations and anonymous sources. The system ensures identity protection by integrating onion routing to mask network locations and using asymmetric cryptography for secure communication. It incorporates a metadata-stripping pipeline to remove identifying information from uploaded files before they are reviewed. For data handling, the platform utili

    Python
    Auf GitHub ansehen↗3,848
  • cowbell/sharedropAvatar von cowbell

    cowbell/sharedrop

    10,735Auf GitHub ansehen↗

    Sharedrop is a browser-based file drop application for transferring files directly between devices without requiring software installation or account registration. It uses WebRTC to establish peer-to-peer data channels, allowing files to be exchanged between different operating systems without routing traffic through a central server. The project provides mechanisms for both local and remote connectivity. It identifies active users sharing the same public IP address for immediate local device discovery and allows the creation of private sharing rooms via unique session links for users on diff

    JavaScript
    Auf GitHub ansehen↗10,735
  • emqx/emqxAvatar von emqx

    emqx/emqx

    16,422Auf GitHub ansehen↗

    This project is a high-performance MQTT broker and IoT data platform designed to manage millions of concurrent device connections. It provides a scalable infrastructure for ingesting, processing, and routing telemetry data across distributed systems, utilizing an actor-based concurrency model to maintain high availability and state synchronization across cluster nodes. The platform distinguishes itself through integrated stream processing and edge computing capabilities. It allows users to execute declarative SQL-based rules directly against incoming message streams for real-time filtering, t

    Erlangaiotbrokercoap
    Auf GitHub ansehen↗16,422
  • transmission/transmissionAvatar von transmission

    transmission/transmission

    14,844Auf GitHub ansehen↗

    Transmission is a lightweight BitTorrent client designed for the efficient exchange of files across decentralized networks. It functions as a high-performance peer-to-peer transfer tool that balances resource consumption with the ability to manage large-scale data distribution on both desktop workstations and headless server environments. The project distinguishes itself through a multi-process architecture that separates the core data transfer engine from the user interface. This design enables remote management of active transfer queues via a browser-based administrative dashboard, allowing

    C++
    Auf GitHub ansehen↗14,844
  • forceu/gokapiAvatar von Forceu

    Forceu/Gokapi

    2,775Auf GitHub ansehen↗

    Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.

    Gobackblaze-b2dockerdownload
    Auf GitHub ansehen↗2,775
  • marchellodev/sharikAvatar von marchellodev

    marchellodev/sharik

    1,266Auf GitHub ansehen↗

    It works with Wi-Fi connection or Tethering (Wi-Fi Hotspot). No internet connection needed.

    Dart
    Auf GitHub ansehen↗1,266
  • claudiodangelis/qrcpAvatar von claudiodangelis

    claudiodangelis/qrcp

    10,468Auf GitHub ansehen↗

    qrcp is a command-line file sharing utility that hosts a temporary local network server to facilitate wireless file exchanges between computers and mobile devices. It functions as a secure local file host, enabling the transfer of assets over a Wi-Fi network via a web browser. The tool distinguishes itself by using QR codes to automate device pairing, removing the need for manual IP entry. It ensures data privacy through certificate-based HTTPS encryption and simplifies the movement of directory structures by bundling multiple files into ephemeral zip archives. The system supports bidirectio

    Goclicommand-linegolang
    Auf GitHub ansehen↗10,468
  • standardnotes/appAvatar von standardnotes

    standardnotes/app

    6,519Auf GitHub ansehen↗
    TypeScriptencryptedevernotemarkdown
    Auf GitHub ansehen↗6,519
  • streetwriters/notesnookAvatar von streetwriters

    streetwriters/notesnook

    13,702Auf GitHub ansehen↗

    Notesnook is a cross-platform note-taking application designed for private knowledge management. It functions as a secure personal information manager that prioritizes user data confidentiality by employing client-side end-to-end encryption for all stored notes, attachments, and metadata. By utilizing a local-first synchronization model, the application ensures that information remains accessible offline while maintaining a consistent state across desktop and mobile devices. The platform distinguishes itself through a focus on privacy-centric organization and secure information handling. User

    TypeScriptasp-net-coredotnet-coreelectron
    Auf GitHub ansehen↗13,702
  • cjb/gittorrentAvatar von cjb

    cjb/GitTorrent

    4,762Auf GitHub ansehen↗

    GitTorrent is a decentralized Git distribution system that enables the sharing and cloning of repositories across a peer-to-peer network. It replaces central hosting providers by using the BitTorrent protocol to transport Git objects and a custom transport mechanism for fetch and push operations. The project manages decentralized identity by mapping usernames to cryptographic keys through a blockchain identity registry. This system uses a blockchain to establish ownership and a distributed key-value store to manage signed user profiles and repository metadata without a central authority. Rep

    JavaScript
    Auf GitHub ansehen↗4,762
  • ockam-network/ockamAvatar von ockam-network

    ockam-network/ockam

    4,628Auf GitHub ansehen↗

    Ockam is an end-to-end encryption framework and distributed identity provider designed to establish secure communication between applications and devices. It provides a secure network overlay that utilizes cryptographic identities and attribute-based access control to implement zero trust network access. The project distinguishes itself through metadata-driven multi-hop routing and a pluggable transport layer, allowing encrypted traffic to move across diverse network topologies without requiring virtual IP overlays. It specifically enables secure tunneling for legacy applications by wrapping

    Rust
    Auf GitHub ansehen↗4,628
  • guardianproject/orbot-androidAvatar von guardianproject

    guardianproject/orbot-android

    3,043Auf GitHub ansehen↗

    Orbot is an Android network anonymization tool designed to route mobile internet traffic through the Tor network. Its primary purpose is to hide a user's identity and location from websites by masking the originating network address. The software enables users to bypass internet censorship to access blocked services and prevents trackers from identifying a mobile device. It provides a local SOCKS proxy configuration to force specific applications to send traffic through an encrypted tunnel. The application utilizes the Android VPN service to capture device traffic at the network layer and in

    Kotlinanonymityanticensorshipcensorship-circumvention
    Auf GitHub ansehen↗3,043