- cross-posted to:
- linux@lemmy.ml
- cross-posted to:
- linux@lemmy.ml
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
I just wanted to point out the support for Wifi aware for iOS and Android.
Yep I am aware of it but The thing is Linux doesn’t support it yet and most android phones still don’t support it yet unlike WiFi Direct, so until that day comes WiFi Direct it is
Try KDEConnect (or GSConnect for gnome). Clients for Linux, BSD, Android, Sailfish, iOS, macOS and Windows.
Another option (maybe better, depending on your distro) is Warpinator. Linux, Windows, and Android.
Kdeconnect is usually gonna go over regular wifi or ethernet. So that might go phone to ap to laptop, for twice the wifi hops.
Also means the speed is limited by the router, so modern phones would be slowed by an older access point.
Or by being far from the access point yet close together.
i thought kde connect worked very well
not to be a downer, but this makes it look like its not much more than an Idea:
Current status (what works / what doesn’t) Connection
Linux → Android (functional in the deprecated version, check deprecated/ directory) Linux ↔ Linux (not implemented yet) Android ↔ Android (not implemented yet)File transfer
Android → Linux Linux → Androidyou are right that it does make it look like nothing more than an idea but honestly that’s fine by me and maybe I should mention that p2p peer discovery works right now and yeah that’s might not be much but well… we all start somewhere, don’t we!
Would be nice if done well, I would suggest you post again if you have a usable version (basically a beta) because I for example will not follow a random github repo from a half-baked project that may be abandoned anytime. Even though I woulf look forward to something you described. So dont let this be a downer but post again if you have the core things implemented.
Sure thing!




