pyonesend
Secure, one-time or limited-use file/folder sharing from your machine with public download links, optional password/QR/encrypted ZIPs, via CLI or Pyth

pyonesend lets you share files and folders instantly without cloud uploads. It spins up a local server and can create a public, globally accessible link (via an optional ngrok tunnel). You control access with one-time or limited-use tokens, optional HTTP Basic Auth passwords, and optional encrypted ZIP archives. Use smart or custom zip names, auto-expire timers, and download limits. Works both as a simple CLI and an importable Python API, with conveniences like QR code output for easy sharing. Designed to keep data on your machine until it’s downloaded—fast, lightweight, and dependency-light (only optional extras for tunnels, encryption, and QR).
Python Package (pip)
Python Package (pip)
Python Package (pip)