cross-posted from: https://lemdro.id/post/41988045
This is a personal passion project of mine, it is still in its early infancy (many core features are still missing) and the development is slow but deliberate.
why should I care?
if you care about speed and deep integration with the OS this project might be of interest to you.
why?
Wireless file sharing between my devices is still unnecessarily slow, half-baked, and unintuitive. Direct-Share is my attempt to build a file transfer tool that makes local file transfer more seamless than:
- Android ↔ Android (Nearby Share / Quick Share)
- Apple AirDrop
- LocalSend
- Blip
…but for Linux desktops and Android phones, using Wi-Fi Direct.
what?
- Python, GTK4/Libadwaita on Linux
- Kotlin, jetpack compose on Android
if you want to stay up to date with the project or want to know or read more, you can take a look at the GitHub repo



That is for two devices that are both connected to the same network. If I understand what this program is doing (without actually trying it), it allows two devices to directly connect to one another via Wi-Fi to transfer a file.
With KDE Connect, to send a file from Device A to Device B, your file travels from Device A to a network router (and any number of network switches, etc. in between), then from the router to Device B. It has to make several hops across a number of devices to reach its destination. And both endpoints have to be connected to the same external network.
With this program, Device A and Device B create a direct Wi-Fi connection to each other and just send the file. One hop. Two devices. Direct. The devices are establishing their own ad-hoc Wi-Fi connection for the purpose of the file transfer.
Ah my bad? Sounds cool then!