Self-hosted File Transfer - Single-click & Drag-n-drop Upload software
Simplified file servers for sharing of one-time/short-lived/temporary files, providing single-click or drag-and-drop upload functionality.
32 projects, sorted by GitHub stars (as recorded in the dataset). Star counts and dates come from the dataset snapshot, not live.
| Name | Description | License | Stars | Updated | Platforms | |
|---|---|---|---|---|---|---|
| transfer.sh | Easy file sharing from the command line. | MIT | 15,907 | 2026-09-28 | Go | Source |
| OnionShare | Securely and anonymously share a file of any size. | GPL-3.0 | 7,179 | 2026-10-16 | Python, deb | Source |
| Zipline | A lightweight, fast and reliable file sharing server that is commonly used with ShareX, offering a react-based Web UI and fast API. | MIT | 3,458 | 2026-10-19 | Docker, Nodejs | Source |
| Yopass | Secure sharing of secrets, passwords and files. | Apache-2.0 | 3,190 | 2026-10-20 | Go, Docker | Source |
| PicoShare | Minimalist, easy-to-host service for sharing images and other files. | AGPL-3.0 | 3,060 | 2026-10-16 | Go, Docker | Source |
| Gokapi | Lightweight server to share files, which expire after a set amount of downloads or days. Similar to the discontinued Firefox Send, with the difference that only the admin is allowed to upload files. | GPL-3.0 | 2,910 | 2026-09-12 | Go, Docker | Source |
| Chibisafe | File uploader service that aims to to be easy to use and set up. It accepts files, photos, documents, anything you imagine and gives you back a shareable link for you to send to others. | MIT | 2,789 | 2026-10-18 | Docker, Nodejs | Source |
| ProjectSend | Upload files and assign them to specific clients you create. Give access to those files to your clients. | GPL-2.0 | 2,032 | 2026-10-07 | PHP | Source |
| PsiTransfer | Simple file sharing solution with robust up-/download-resume and password protection. | BSD-2-Clause | 1,961 | 2026-05-29 | Nodejs | Source |
| Plik | Scalable and friendly temporary file upload system. | MIT | 1,823 | 2026-10-15 | Go, Docker | Source |
| Slink | Image sharing platform designed to give users complete control over their media sharing experience. | AGPL-3.0 | 1,610 | 2026-10-18 | Docker | Source |
| Sharry | Share files easily over the internet between authenticated and anonymous users (both ways) with resumable up- and downloads. | GPL-3.0 | 1,356 | 2026-10-15 | Scala, Java, deb, Docker | Source |
| Uguu | Stores files and deletes after X amount of time. | MIT | 1,236 | 2025-12-06 | PHP | Source |
| XBackBone | Simple, fast and lightweight file manager with instant sharing tools integration, like ShareX. | AGPL-3.0 | 1,169 | 2026-09-14 | PHP, Docker | Source |
| Safebucket | File sharing platform with pluggable infrastructure, where uploads and downloads go directly between clients and S3-compatible storage. | Apache-2.0 | 993 | 2026-10-19 | Go, Docker | Source |
| PictShare | Multi lingual image hosting service with a simple resizing and upload API. | Apache-2.0 | 949 | 2026-10-18 | PHP, Docker | Source |
| QuickShare | Quick and simple file sharing between different devices. | LGPL-3.0 | 639 | 2026-10-20 | Docker, Go | Source |
| Pingvin Share X | File sharing platform with support for logins, reverse shares, share expiry, S3 Buckets, advanced authentication, ClamAV for security scans and more (fork of Pingvin Share). | BSD-2-Clause | 518 | 2026-10-20 | Docker, Nodejs | Source |
| Local Content Share | Store and share text snippets and files within your local network. | MIT | 495 | 2026-01-28 | Docker, Go | Source |
| 015 | A temporary file sharing platform. Focused on providing one-time, temporary file and text upload, processing, and sharing services. | AGPL-3.0 | 418 | 2026-10-14 | Docker | Source |
| goploader | Easy file sharing with server-side encryption, curl/httpie/wget compliant. | MIT | 301 | 2026-10-20 | Go | Source |
| Files Sharing | File sharing application based on unique and temporary links. | GPL-3.0 | 286 | 2026-06-29 | PHP, Docker | Source |
| Flare | A nonbloated, modern, and highly configurable file/screenshot vault server with support for ShareX, Flameshot, and Spectacle. Offers OCR search and more. | MIT | 138 | 2026-10-19 | Docker, Nodejs | Source |
| snowshare | File and link sharing platform with URL shortening, code snippet sharing, and file uploads, featuring customizable expiration, privacy settings, and QR codes. | CC0-1.0 | 89 | 2026-10-16 | Nodejs, Docker | Source |
| 1time | Zero-knowledge one-time secret sharing. Create a one-time link for a password, API key, or file. Encrypted client-side in the browser, never reaches the server in plaintext, self-destructs after the allowed number of views (one by default). | MIT | 74 | 2026-10-17 | Docker | Source |
| Shifter | A simple, self-hosted file-sharing web app, powered by Django. | MIT | 42 | 2026-10-12 | Docker | Source |
| Jirafeau | One-click-fileshare project. Select your file, upload, and share a link. That's it. | AGPL-3.0 | 35 | 2026-06-27 | PHP, Docker | Source |
| elixire | Simple yet advanced screenshot uploading and link shortening service. | AGPL-3.0 | 29 | 2026-06-09 | Python | Source |
| sE2EEnd | End-to-end encrypted file sharing with password protection, download limits, and auto-expiration, integrated with Keycloak for authentication. | AGPL-3.0 | 9 | 2026-10-20 | Docker | Source |
| Digirecord | Record and share audio files (documentation in French). | AGPL-3.0 | — | — | Nodejs, PHP | Source |
| GoSƐ | Modern file-uploader focusing on scalability and simplicity. It only depends on a S3 storage backend and hence scales horizontally without the need for additional databases or caches. | Apache-2.0 | — | — | Go, Docker | Source |
| pacebin | Super-minimal pastebin and file upload service focusing on small executable size, portability, and ease of configuration. | AGPL-3.0 | — | — | C | Source |