LinuxCommandLibrary

jocalsend

TUI file-sharing tool using the LocalSend protocol

TLDR

Launch jocalsend to discover devices and share files
$ jocalsend
copy
Send a specific file
$ jocalsend -f [path/to/file]
copy
Send text
$ jocalsend -t "[message]"
copy

SYNOPSIS

jocalsend [-f file] [-t text] [options]

DESCRIPTION

jocalsend is a terminal-based implementation of the LocalSend protocol, providing a TUI for sending and receiving files and text across devices on the local network. It is compatible with the official LocalSend app and any other LocalSend-compatible client.
The tool automatically discovers nearby devices on the local subnet and provides a keyboard-driven interface for selecting recipients and transferring files. No internet connection or account is required — all transfers happen directly over the local network.

CAVEATS

Only works on the local network. Both sender and receiver must be running a LocalSend-compatible client. Tested primarily on Linux; macOS support is expected but less tested.

HISTORY

jocalsend was created by nebkor and is written in Rust using the Ratatui TUI library. It was designed for users who want LocalSend functionality in a terminal environment.

SEE ALSO

scp(1), rsync(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard