All 36 Dependencies

Every package LocalSend depends on, ranked by repo health score.

LocalSend is a free, open-source app for transferring files and text between devices on the same local network — phones, tablets, and desktops alike — without routing anything through the internet or a third-party server. It exposes a REST API over HTTPS on each device, discovers peers automatically, and moves data directly between them, encrypted end-to-end for the duration of the transfer.

The project ships as a single Flutter/Dart codebase covering Android, iOS, macOS, Windows, Linux, and web builds, plus a separate headless Rust server crate and a CLI for scripting or NAS/server deployments. A shared `common` package keeps transfer logic, models, and the Rust-bridged crypto/networking core consistent across every target instead of forking the implementation per platform.

Because the protocol is public and reference implementations exist for every major OS, LocalSend works the same way whether you're pairing a phone with a laptop on the same Wi-Fi, running the CLI on a home server, or using a third-party client built against its spec. It's distributed through the Play Store, App Store, Microsoft Store, F-Droid, and as a portable build with no forced account or subscription.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search