keeft is a file transfer CLI tool that uses the RPC protocol. It sends/receives files over networks (eg.: LAN, Internet, ...).
Send helloworld.txt to a keeft receiver in localhost:1234 :
keeft send localhost 1234 helloworld.txt
Receive a file from an keeft sender:
keeft receive 1234
Sets the buffer size to <size>
keeft send localhost 1234 -s 500 helloworld.txt