Simple Transfer
Simple Transfer
st is a command-line file transfer tool for local networks. It has a built-in LAN discovery feature, allowing easy file sharing between devices.
Simple Usage
Receive Files: - Run
stto start the file reception service and display a QR code. - Another device can scan the QR code or access the displayed service address to upload files.Send Files: - Run
st [filename|foldername]to start the file sending service and display a QR code. - Another device can scan the QR code or access the displayed service address to download the file.Automatic discovery: If both devices have
strunning:Device A:
stDevice B:
st xxx.txtsend file to A
Device A: st xxx.txt
Device B: st receive file from A
Features
st offers a convenient and quick method for file transfer within a local network.
- Web-based file transfer interface.
- QR code for more convenient transfer between mobile phone and pc.
- Support for transferring both files and folders.
- Automatic discovery of hosts within a local network.
Installation
Binaries on macOS, Linux, Windows
Download from Github Releases, add st to your $PATH.
Build from Source
1
go install github.com/chyok/st@latest
Command
st start a receive server and display a QR code., waiting for upload.
st [filename|foldername] start a send server and display a QR code., waiting for download.
st -p [port] manually specify the service port and multicast port, the default is 53333.
License
MIT. See LICENSE.