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

  • leadore@lemmy.world
    link
    fedilink
    arrow-up
    18
    ·
    edit-2
    1 day ago

    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.

    • Redjard@reddthat.com
      link
      fedilink
      arrow-up
      6
      ·
      16 hours ago

      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.

      • leadore@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        4 hours ago

        Oh I see, thanks. I didn’t understand what OP meant by Wi-fi Direct, I was thinking it just meant going over the LAN via the router. So I guess this means a device making itself into a wi-fi hotspot with is own local IP address that can be connected to directly, right?