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

Open-Source Alternatives to WeTransfer

Ranking updated Jul 13, 2026

For an open source tool for file transfers, the first results are timvisee/send (Send is a self-hostable, browser-based file sharing service that provides end-to-end encryption, password protection, and temporary, account-less links for secure large file transfers), mozilla/send (Mozilla Send is a purpose-built, self-hostable file transfer service that natively supports end-to-end encryption, temporary file links, and browser-based sharing without requiring user accounts) and linsa-io/linsa.io (Linsa.io is a secure, end-to-end encrypted file-sharing platform that supports client-side encryption and private data storage, fitting the core requirements for secure file transfer even though it focuses more on persistent storage than temporary link sharing). szabodanika/microbin and kalcaddle/kodexplorer round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “open source alternatives to wetransfer”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Open-Source Alternatives to WeTransfer

Find the best repos with AI.We'll search the best matching repositories with AI.
  • timvisee/sendtimvisee avatar

    timvisee/send

    5,797View on GitHub↗

    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

    Send is a self-hostable, browser-based file sharing service that provides end-to-end encryption, password protection, and temporary, account-less links for secure large file transfers.

    JavaScriptEnd-to-End EncryptionEnd-To-End Encryption Systems
    View on GitHub↗5,797
  • mozilla/sendmozilla avatar

    mozilla/send

    13,269View on GitHub↗

    Send is a self-hosted file transfer service designed for end-to-end encrypted file sharing. It provides a privacy-focused data transfer solution and ephemeral file storage where uploaded content is automatically deleted after a specified number of downloads or a set amount of time. The service ensures private file sharing by utilizing client-side encryption to protect data before it is uploaded. Decryption keys are distributed to recipients via URL hash fragments to ensure the server never has access to the keys. The platform supports encrypted data transfer and temporary file hosting. It us

    Mozilla Send is a purpose-built, self-hostable file transfer service that natively supports end-to-end encryption, temporary file links, and browser-based sharing without requiring user accounts.

    FreeMarkerEnd-To-End Encryption Systems
    View on GitHub↗13,269
  • linsa-io/linsa.iolinsa-io avatar

    linsa-io/linsa.io

    16,880View on GitHub↗

    Linsa.io is an end-to-end encrypted cloud storage service and zero-knowledge data vault. It functions as a private content sharing platform that encrypts files and data on the client side, ensuring only the owner can access the stored content. The project employs a local-first approach, processing data updates and encryption on the local device before syncing encrypted blobs to a remote persistence layer. It uses a zero-knowledge architecture where the service provider cannot access decryption keys or view the plaintext content of stored files. The platform provides capabilities for private

    Linsa.io is a secure, end-to-end encrypted file-sharing platform that supports client-side encryption and private data storage, fitting the core requirements for secure file transfer even though it focuses more on persistent storage than temporary link sharing.

    TypeScriptEnd-to-End EncryptionEnd-To-End Encryption Systems
    View on GitHub↗16,880
  • szabodanika/microbinszabodanika avatar

    szabodanika/microbin

    4,419View on GitHub↗

    Microbin is a self-hosted file sharing application and encrypted pastebin written in Rust. It provides a platform for hosting text snippets and binary files via unique links, functioning as both a secure file drop and a URL shortener. The system features client-side end-to-end encryption, ensuring the server does not see plaintext data before it is transmitted. It includes secure postbox portals for collecting documents from external clients and supports password-protected access control to restrict content visibility. The platform manages the upload lifecycle through time and view-based exp

    Microbin is a self-hosted application that supports secure, temporary file sharing with end-to-end encryption and password protection, making it a suitable tool for transferring files without requiring recipient logins.

    RustEnd-to-End EncryptionEnd-To-End Encryption Systems
    View on GitHub↗4,419
  • kalcaddle/kodexplorerkalcaddle avatar

    kalcaddle/KodExplorer

    6,378View on GitHub↗

    KodExplorer is a web-based file manager and remote server administration tool that provides a desktop-like interface for organizing and managing files in a browser. It functions as an enterprise file sharing platform and an online document previewer, allowing users to view hundreds of file formats without local software installations. The system is distinguished by a plugin-based API gateway that exposes RESTful endpoints for third-party integrations and custom functional extensions. It also includes a browser-based code editor with syntax highlighting and autocomplete for over 120 languages,

    KodExplorer is a comprehensive web-based file management platform that supports file sharing, expiring links, and browser-based access, making it a robust solution for managing and transferring files within a self-hosted environment.

    PHPChunked UploadersExpiring Share Links
    View on GitHub↗6,378
  • filegator/filegatorfilegator avatar

    filegator/filegator

    2,901View on GitHub↗

    Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway that allows users to organize, upload, and download files across local disks and various cloud storage providers through a single unified interface. The system features a multi-backend authentication provider capable of verifying identities via JSON files, databases, or external directory services. It includes a role-based access control system that manages user permissions, assigns home folders, and restricts access to specific files and system routes. The platform provides cap

    Filegator is a web-based file management platform that supports large file transfers and guest access, making it a suitable self-hosted solution for sharing files through a browser interface.

    PHPChunked UploadersLarge File Transfers
    View on GitHub↗2,901
  • 9001/copyparty9001 avatar

    9001/copyparty

    45,236View on GitHub↗

    Copyparty is a self-hosted file server that provides a browser-based interface for managing, browsing, uploading, and downloading files. It utilizes a virtual file system abstraction to map diverse storage backends and network-attached devices into a unified directory structure, allowing for consistent file access across various storage environments. The platform functions as a cloud synchronization gateway, enabling automated data backups and transfers between local storage and remote cloud providers through integration with standard command-line tools. It also serves as a distributed storag

    Copyparty is a self-hosted file server that provides a browser-based interface for file management and sharing, making it a capable tool for transferring files even though it is primarily designed as a persistent file server rather than a temporary transfer service.

    PythonFile Sharing ServicesCloud Storage GatewaysCloud Storage Sync Tools
    View on GitHub↗45,236
  • nextcloud/servernextcloud avatar

    nextcloud/server

    35,797View on GitHub↗

    Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team workspaces. It provides a comprehensive suite of tools for document editing, groupware services like calendars and contacts, and secure data management, all while ensuring users maintain full control over their infrastructure and data sovereignty. The platform distinguishes itself through a decentralized federated architecture that allows independent server instances to securely share data and collaborate across a network. It features a highly modular plugin ecosystem, enabling

    Nextcloud is a comprehensive self-hosted cloud storage and collaboration platform that includes robust file-sharing capabilities, such as password-protected links and expiration dates, though it is a broader suite than a dedicated temporary file transfer service.

    PHPPrivate Cloud StorageCollaboration PlatformsFile Synchronization
    View on GitHub↗35,797
  • owncloud/coreowncloud avatar

    owncloud/core

    8,793View on GitHub↗

    This project is a self-hosted cloud storage server and content collaboration platform implemented as a PHP web application framework. It functions as a centralized server for storing, synchronizing, and sharing files and data across multiple devices. The system operates as a WebDAV file server and a synchronization server for scheduling and contact information using CalDAV and CardDAV protocols. It features a plugin architecture that allows the server to be extended with additional applications and custom features. The platform provides capabilities for user and group access management, exte

    This is a comprehensive self-hosted cloud storage and file-sharing platform that supports large file transfers, password-protected links, and browser-based access, though it is designed more for persistent storage than ephemeral, temporary transfers.

    PHPSelf-Hosted File Sync and Share PlatformsWebDAV ImplementationsCalendar and Contact Servers
    View on GitHub↗8,793
  • psi-4ward/psitransferpsi-4ward avatar

    psi-4ward/psitransfer

    1,898View on GitHub↗

    Simple open source self-hosted file sharing solution.

    Psitransfer is a self-hosted file-sharing application that provides a browser-based interface for uploading and sharing files with support for temporary links and password protection, fitting the core requirements for a file transfer service.

    JavaScriptFile ManagementFile SharingFile Upload Services
    View on GitHub↗1,898
  • gtsteffaniak/filebrowsergtsteffaniak avatar

    gtsteffaniak/filebrowser

    6,330View on GitHub↗

    FileBrowser is an open-source, self-hosted file management interface that runs as a single binary with no external dependencies. It provides a web-based interface for browsing, uploading, editing, and sharing files on a remote server, with a core architecture built on JWT-based stateless authentication and a rule-based path permission engine that controls access at the directory level. The project distinguishes itself through a comprehensive access control system that supports multi-provider authentication including OIDC, LDAP, external JWT, and two-factor authentication, alongside granular p

    FileBrowser provides a robust, self-hosted web interface for managing and sharing files with features like password protection and share links, though it functions primarily as a persistent file manager rather than a dedicated temporary transfer service.

    GoBrowser File ManagementSelf-Contained ExecutablesSelf-Hosted File Servers
    View on GitHub↗6,330
  • dropzone/dropzonedropzone avatar

    dropzone/dropzone

    18,377View on GitHub↗

    Dropzone is a JavaScript file upload library that provides a browser-based interface for capturing dropped files and transmitting them to a server. It functions as a multipart upload client, splitting large files into smaller chunks to increase transmission reliability and bypass server size limits. The library includes a client-side image processor capable of resizing images and correcting photo orientation in the browser before they are sent to a server. It generates image thumbnails and visual previews immediately after selection, and can render previews for files already hosted on a serve

    This is a client-side JavaScript library for handling file uploads in a browser, not a self-contained file-sharing application that provides the server-side infrastructure for temporary or secure file transfers.

    JavaScriptChunked UploadersMultipart Transfer UtilitiesMultipart Upload Utilities
    View on GitHub↗18,377
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
timvisee/send5.8KJavaScriptMPL-2.0Jul 1, 2025
mozilla/send13.3KFreeMarkerMPL-2.0May 21, 2021
linsa-io/linsa.io
16.9K
TypeScript
—
Jan 17, 2026
szabodanika/microbin4.4KRustBSD-3-ClauseJun 13, 2026
kalcaddle/kodexplorer6.4KPHP—Mar 13, 2026
filegator/filegator2.9KPHPmitJan 19, 2026
9001/copyparty45.2KPythonMITJun 13, 2026
nextcloud/server35.8KPHPAGPL-3.0Jun 16, 2026
owncloud/core8.8KPHPAGPL-3.0Jun 16, 2026
psi-4ward/psitransfer1.9KJavaScriptBSD-2-ClauseJun 2, 2026

Related searches

  • an open source alternative to Dropbox
  • an open source zero knowledge cloud storage service
  • an open source alternative to OneDrive
  • an open source alternative to WinSCP
  • an open source cloud storage solution for file sharing
  • a peer-to-peer file sender
  • an open source tool for sharing snippets
  • a self hosted alternative to Google Drive