Skip to content

open-fringecore/khamba

Repository files navigation

khamba - Share files though local network.

A CLI tool for seamless file sharing over a local network, featuring automatic peer discovery.

Install

$ npm install -g khamba

Usage

$ khamba --help
$ khamba -v

Usage
    TO SEND:
      $ khamba file1.jpg ../folder02/file3.mp4

    TO RECEIVE:
      $ khamba

Options:
    -n, --name      Your preferred name
    -v, --version   Show version number

Examples:
    $ khamba --name=Jane
    ⢎⡑ Receiving...

    $ khamba -n I_AM_GROOT file1.jpg file3.mp4
    ⢎⡑ Sending...

Features

  • File Transfer Over Local Network
    Seamlessly transfer files between devices on the same local network.

  • Automatic Peer Discovery
    Instantly find and connect with other devices without manual setup.

  • Secure Hash Verification
    Ensure data integrity with hash checks to verify successful file transfers.

  • Customizable Peer Identification
    Easily assign unique names to peers for clear identification.

  • Multi-Receiver Support Enable multiple devices to receive files from a single sender simultaneously.

  • Support for Multiple CLI Instances
    Run multiple instances of the CLI tool concurrently without conflict.

  • Password Protected Transfer (Under Development)
    Add an optional layer of security with password-protected transfers.

Maintainers

Thanks

We are currently enhancing this tool and welcome your contributions to its development. Open FringeCore

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors