Send files from one computer to another! A graphical interface for magic-wormhole
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
decentral1se ed78514e23
Merge branch 'main' of ssh:// into main
8 months ago
dropship Remove old import 9 months ago
.gitignore Add dank-meme-testing lab 10 months ago
.travis.yml Package it up 10 months ago Prepare 0.0.5 release, especially for pypi 10 months ago
LICENSE Prepare 0.0.5 release, especially for pypi 10 months ago update readme 9 months ago
poetry.lock Make sure sniffio is locked 10 months ago
pyproject.toml Prepare 0.0.5 release, especially for pypi 10 months ago


Drag it, drop it, ship it.

Dropship is a graphical interface for Magic-wormhole. It allows you to securely send files from one computer to another. Dropship doesn't require any accounts or logging in. Simply select which files you want to send, drop them on the interface and share the resulting password with the receiver. Similarly, to receive a file just enter the received password in Dropship to start receiving a file.

Screen cast of dropship interface

(click for video)


  • Drag and drop interface
  • Manage multiple transfers simultaneously, wheter you are receiving or sending


Dropship is built using Python and GTK3.

Supported Languages

  • English

System requirements

Dropship should work on the following distributions:

  • Debian Stretch (9.0)

Other Linux distributions may work as well. We currently do not support MacOS or Windows.

Dropship requires the following system dependencies:

  • GTK+
  • Python > 3.6
  • PyGObject 3.30.5+
  • Cairo > 1.14


PyPI version Build Status

Debian Stretch
$ sudo apt install -y python3-gi python3-gi-cairo gir1.2-gtk-3.0
$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip install dropship
$ dropship  # run in your command-line terminal


See our wiki.