A program for performing file transfers over a local area network with zero configuration. It uses UDP multicast packets to automatically pair up the sender and receiver.


lancat is available as a Ruby gem. It can be installed with the gem command:

gem install lancat


To send a file, hello.txt, from machine A to machine B, run the following command on machine A:

lancat -s < hello.txt

and run the following command on machine B:

lancat -r > hello.txt

More usage examples are in the README file.

Source code

lancat is open-source software available under the terms of the ISC license, which is similar to the 2-clause BSD license. The source code is hosted on GitHub.