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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
onionshare avatar

onionshare/onionshare

0
View on GitHub↗
6,991 stars·703 forks·Python·15 viewsonionshare.org↗

Onionshare

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 access control via private key-based client authentication, as well as visitor activity logging and service availability scheduling.

The application is provided as a sandboxed package to ensure consistent behavior across different operating systems.

Features

  • Tor Routing - Routes traffic through the Tor overlay network to mask the physical location and identity of the host.
  • Temporary Sharing - Enables uploading files to temporary hidden services for anonymous download via expiring links.
  • Anonymous Chat - Provides a private messaging service that establishes encrypted and anonymous communication channels via the Tor network.
  • Anonymous File Transfer Tools - Provides a secure system for transferring files and messages over Tor without revealing participant identities.
  • Anonymous Website Hosting - Publishes local websites as Tor hidden services to allow public access without exposing the host location.
  • Local HTTP Servers - Runs an embedded lightweight web server to serve files and static sites over a local interface.
  • Anonymous Data Ingestion - Creates an anonymous portal to receive files and messages from remote users via a secure hidden service.
  • Hidden Service Management - Manages the hosting of temporary websites and file shares as hidden services on the Tor network.
  • Pluggable Transports - Implements obfuscation wrappers to mask network traffic patterns and bypass deep packet inspection.
  • Secure Local Upload Portals - Provides a secure, anonymous portal for remote users to upload files and messages directly to a local machine.
  • Ephemeral Services - Creates temporary onion services and identity keys that only exist for the duration of a sharing session.
  • Censorship Circumvention Tools - Provides network bridges and pluggable transports to bypass deep packet inspection and connectivity restrictions.
  • Persistent Identifiers - Saves service private keys to ensure a hidden service maintains the same address across restarts.
  • Cryptographic Key Authentication - Restricts access to services by requiring clients to present a cryptographic key matching a server-side record.
  • Censorship Circumvention Tools - Provides bridges and pluggable transports to bypass internet filtering and censorship in restrictive environments.
  • Client Authentication - Restricts access to network services by requiring clients to present a matching cryptographic private key.
  • Identity Key Persistence - Saves service private keys locally to ensure a hidden service maintains the same address after restarting.
  • File Management - Listed in the “File Management” section of the Awesome Selfhosted awesome list.
  • File Sharing - Secure and anonymous file sharing tool for any size.
  • File Upload Services - Secure and anonymous file sharing over the Tor network.
  • File Management - Secure file sharing and hosting over the Tor network.

Star history

Star history chart for onionshare/onionshareStar history chart for onionshare/onionshare

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Onionshare

These projects share indexed features with Onionshare. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • micahflee/onionsharemicahflee avatar

    micahflee/onionshare

    6,993View on GitHub↗

    OnionShare is a privacy-focused data transfer tool and onion service host. It enables the anonymous sharing of files and the hosting of websites by creating temporary hidden services on the Tor network. The software functions as a peer-to-peer system that moves data directly between endpoints without utilizing central third-party servers. It provides capabilities for anonymous file sharing, website hosting, and encrypted peer-to-peer chat, ensuring the identities and IP addresses of participants remain hidden. Communication is secured through end-to-end encryption and Tor-based onion routing

    Python
    View on GitHub↗6,993
  • dutchcoders/transfer.shdutchcoders avatar

    dutchcoders/transfer.sh

    15,792View on GitHub↗

    Transfer.sh is a self-hosted file storage server designed for rapid data sharing through a command-line interface. It functions as an encrypted hosting platform that allows users to upload and download files using standard HTTP requests, facilitating direct data transfer between systems without the need for external accounts or complex configurations. The service distinguishes itself by processing data as continuous streams, which minimizes memory usage during large transfers. It provides granular control over file availability through automated lifecycle management, allowing administrators t

    Godockergolanghacktoberfest
    View on GitHub↗15,792
  • diced/ziplinediced avatar

    diced/zipline

    3,227View on GitHub↗

    A ShareX/file upload server that is easy to use, packed with features, and with an easy setup!

    TypeScriptdockerfile-serverfile-sharing
    View on GitHub↗3,227
  • mtlynch/picosharemtlynch avatar

    mtlynch/picoshare

    2,950View on GitHub↗

    A minimalist, easy-to-host service for sharing images and other files

    Go
    View on GitHub↗2,950
Compare all 30 related projects→

Frequently asked questions

What does onionshare/onionshare do?

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.

What are the main features of onionshare/onionshare?

The main features of onionshare/onionshare are: Tor Routing, Temporary Sharing, Anonymous Chat, Anonymous File Transfer Tools, Anonymous Website Hosting, Local HTTP Servers, Anonymous Data Ingestion, Hidden Service Management.

Which projects share features with onionshare/onionshare?

Projects with overlapping indexed features include: micahflee/onionshare — OnionShare is a privacy-focused data transfer tool and onion service host. It enables the anonymous sharing of files… dutchcoders/transfer.sh — Transfer.sh is a self-hosted file storage server designed for rapid data sharing through a command-line interface. It… mtlynch/picoshare — A minimalist, easy-to-host service for sharing images and other files. schlagmichdoch/pairdrop — PairDrop is a cross-platform file sharing application and web-based tool for peer-to-peer data exchange. It enables… diced/zipline — A ShareX/file upload server that is easy to use, packed with features, and with an easy setup! stonith404/pingvin-share — Pingvin Share is a self-hosted file sharing platform designed for uploading and distributing files via secure links.…