Self-hosted projects tagged “File Transfer”
29 open source projects with this tag
29 services found

Syncthing
Open-source, peer-to-peer file synchronization tool.
Open-source peer-to-peer file synchronization with TLS encryption, no central server, and a browser-based UI.

LocalSend
Open-source cross-platform local network file sharing app
LocalSend is a free, open-source app for fast, encrypted file and text sharing between nearby devices over a local network, available on desktop and mobile.

rclone
Command-line sync and management tool for cloud and remote storage
rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.

Snapdrop
Browser-based local file sharing using peer-to-peer transfer
Snapdrop is a progressive web app for peer-to-peer local file sharing between nearby devices in the browser, inspired by AirDrop, with optional self-hosting.
transfer.sh
Command-line file sharing service with expiring links
transfer.sh is a lightweight Go server for sharing files via curl, generating shareable links with optional expiry, download limits, and pluggable storage backends.
FilePizza
Peer-to-peer browser-based file transfers over WebRTC
Self-hostable web app for fast, private peer-to-peer file sharing in the browser using WebRTC, with optional passwords, multi-file ZIP downloads, and TURN/STUN support.

PairDrop
Cross-platform peer-to-peer file sharing in a web browser
AirDrop-like P2P file and text transfer in the browser with device pairing and temporary public rooms for internet transfers.
OnionShare
Secure, anonymous file sharing and hosting over the Tor network
Open-source tool to share files, host websites, and chat privately over the Tor network; available as desktop GUI, CLI, and mobile apps.


OpenMediaVault
Debian-based NAS operating system with plugin extensibility
OpenMediaVault is a Debian-based network-attached storage (NAS) solution with a web UI, built-in file sharing services, and a modular plugin system for home and small off...

Unison
Bidirectional file synchronizer for local and remote directories
Unison is a cross-platform, bidirectional file synchronization tool that keeps two directory replicas in sync over SSH or TCP, with conflict detection and offline support...

PicoShare
Minimalist file-sharing service with direct download links
Open-source PicoShare lets users upload and share files of any type and size via direct download links, preserving originals and offering easy deployment via Docker or fr...

slskd
Web-based client-server daemon for the Soulseek file sharing network
slskd is a modern Soulseek client-server daemon with a web UI for searching, downloading, and managing transfers, chats, and user shares from a browser.

Chitchatter
Peer-to-peer, end-to-end encrypted browser chat
Open-source browser-based peer-to-peer chat with E2E encryption, ephemeral messages, video/audio, screen sharing, direct file transfer, and iframe embedding.

Pydio Cells
Self-hosted enterprise file sharing and collaboration platform
Self-hosted, secure platform for file sharing, collaboration, and document management with no vendor lock-in.

PsiTransfer
Open-source self-hosted resumable file-sharing server
Self-hosted open-source file sharing server with resumable uploads (tus), large-file streaming, expiry/one-time downloads, Docker packaging and a Vue frontend.
Transfer.zip
Self-hostable file sharing with stored and peer-to-peer transfers
Open-source, self-hostable file transfer service with resumable uploads, S3 or disk storage, transfer requests, and end-to-end encrypted WebRTC quick transfers.

ClipCascade
Encrypted cross-device clipboard sync with optional self-hosted server
Lightweight clipboard sync tool for Windows, macOS, Linux, and Android with end-to-end encryption, multi-user support, and optional self-hosted server or P2P mode.
Unpackerr
Automated extractor for downloaded archives used with media managers
Daemon that monitors download folders and Radarr/Sonarr/Lidarr/Readarr to automatically extract archives, move files for import, and remove extracted artifacts.


XBackBone
A lightweight, self-hosted PHP file manager with ShareX integration.
Lightweight PHP file manager with ShareX support, multi-user UI, and multiple backends (local, S3, Google Cloud, Azure, Dropbox, FTP).
GoMFT
Web-based managed file transfer with scheduling and monitoring
GoMFT is a web-based managed file transfer (MFT) app that uses rclone to schedule, run, and monitor transfers across cloud and on-prem storage providers.

Reaparr
Cross-platform Plex media downloader and library transfer tool
Reaparr is a cross-platform Plex downloader that copies media from other Plex servers into your own library, with a web UI and resilient multi-threaded downloads.

FTPGrab
CLI tool to periodically download files from FTP or SFTP servers
FTPGrab is a Go-based CLI and Dockerized scheduler that periodically downloads files from remote FTP/SFTP servers to your NAS, server, or computer with filtering and noti...
Webtor
Browser-based torrent streaming and direct-download engine
Open-source platform to stream torrent media, generate direct-download links and on-the-fly ZIP archives; distributed as an all-in-one Docker image.

FerriShare
Self-hosted file sharing with browser-side end-to-end encryption
Open-source, self-hostable file sharing app that encrypts files and filenames in the browser before upload; Rust backend, SQLite metadata, Docker-ready.

BookBounty
Finds missing Readarr books by searching Library Genesis
Automates retrieval of missing books tracked by Readarr by searching Library Genesis and downloading matched files into a configured downloads path.

GhostFile
Lightweight one-time file upload server with auto-shutdown
A small Python-based ephemeral file upload server (CLI + optional GUI) that accepts one-time uploads and stops automatically after a transfer.
OpenSSH SFTP server
SFTP server subsystem of the OpenSSH secure-remote-access suite
The sftp-server subsystem in OpenSSH provides SFTP file-transfer services over SSH with support for internal-sftp, chroot jails, public-key and certificate authentication...
Spotizerr
Self-hosted Spotify/Deezer music download manager
Self-hosted music download manager that fetches Spotify content and falls back to Deezer for lossless sources; FastAPI backend, Celery tasks and Redis caching.
git-annex
Manage large files with Git by storing content outside repositories
Command-line tool that manages large files with Git by keeping file contents out of commits, providing sync, backup, encryption and many storage backends.