Lightweight, Fast, and Reliable File Transfer Tool built with Go
moses.it.com ·
Report Bug ·
Request Feature
MOCP is a cross-platform command-line tool designed for fast and simple file transfers.
It enables users to send and receive files across networks with minimal setup — no configuration files, no dependencies, and no servers to install.
Written entirely in Go (Golang), it compiles into a single self-contained executable that runs on Windows, Linux, and macOS.
- ⚡ Fast and lightweight — built using Go’s efficient networking.
- 🔒 Reliable & Secure — optional encryption and checksum verification.
- 🌍 Cross-platform — works on Windows, macOS, and Linux.
- 🧩 Two simple modes:
mocp transfer— send files.mocp receive— receive files.
- 🆘 Help command:
mocp /?ormocp --help - 🪟 Optional Windows Installer with PATH integration and UI wizard.
- Download the latest
mocp_installer.exefrom the Releases page. - Run the installer.
- Accept the license terms and select whether to install for all users or just for your account.
- (Optional) Check “Add MOCP to PATH” so you can run it from any terminal.
- Launch
mocpfrom Command Prompt or PowerShell.
mocp /?
go install github.com/mosesmmoisebidth/mocp@latestLinux / macOS (Build or Install with Go) Install using
go install
go install github.com/mosesmmoisebidth/mocp@latest
``
