Send files easily and fast by peer-to-peer.
Uses very aggressive custom UDP congestion control (and hole punching for peer-to-peer connectivity establishment).
This project has three parts:
- a Go library for file sharing,
libgoshove
, in/
- a CLI frontend,
goshove
, in/cmd/goshove/
- a GTK3 frontend,
goshove-gtk
, in/cmd/goshove-gtk/
Building notes:
go get github.com/delthas/picopacker
- make sure to
go generate
after editing any Glade files
OS | goshove | goshove-gtk |
---|---|---|
Linux x64 | link | link |
Mac OS X x64 | link | follow build instructions |
Windows x64 | link | link (use goshove-gtk.bat ) |