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

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.

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.

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.

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.
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.
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 office use.

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.

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.

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 from source.

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.

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.
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.
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).

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.
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.
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.

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 notifications.

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, and protocol extensions.
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.