# localsend/localsend

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/localsend-localsend).**

83,448 stars · 4,539 forks · Dart · Apache-2.0

## Links

- GitHub: https://github.com/localsend/localsend
- Homepage: https://localsend.org
- awesome-repositories: https://awesome-repositories.com/repository/localsend-localsend.md

## Topics

`dart` `file-sharing` `flutter` `flutter-apps`

## Description

LocalSend is a cross-platform utility designed for secure, peer-to-peer file transfers between devices on the same local network. By establishing direct, encrypted communication channels, the application enables users to share files without relying on external servers, cloud storage, or active internet connectivity.

The project distinguishes itself through a unified codebase that supports native-looking interfaces across desktop and mobile operating systems. It utilizes automated peer discovery to identify available devices on a subnet and employs end-to-end encryption to ensure data integrity and confidentiality during every transfer.

The software suite includes comprehensive build orchestration, allowing for the generation of native installation packages for Windows, macOS, Linux, Android, and iOS from a single source. Additionally, the project maintains multi-language support through a structured, community-driven localization system that decouples text strings into external files.

## Tags

### Business & Productivity Software

- [File Transfer Utilities](https://awesome-repositories.com/f/business-productivity-software/applications/file-transfer-utilities.md) — Transfers data securely between devices without requiring internet access or cloud-based storage services.

### Education & Learning Resources

- [Cross-Platform UI Frameworks](https://awesome-repositories.com/f/education-learning-resources/frameworks-and-libraries/cross-platform-ui-frameworks.md) — Builds native-looking interfaces for multiple operating systems from a single, unified codebase.
- [Encrypted Socket Data Transfers](https://awesome-repositories.com/f/education-learning-resources/educational-resources/systems-applied-computing/infrastructure-architecture/computer-networks/networking-protocols/encrypted-socket-data-transfers.md) — Maintains secure socket channels for direct data transmission without relying on intermediate servers.
- [Local Network Peer Discovery](https://awesome-repositories.com/f/education-learning-resources/educational-resources/systems-applied-computing/infrastructure-architecture/computer-networks/networking-protocols/peer-discovery-resource-mapping/local-network-peer-discovery.md) — Discovers nearby devices on a subnet by broadcasting and listening for network signals.

### Networking & Communication

- [Local Peer-to-Peer](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/bittorrent-file-sharing/file-sharing/local-peer-to-peer.md) — Establishes direct, encrypted connections to move files between devices sharing the same local network. ([source](https://localsend.org))
- [End-to-End Encrypted Messengers](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/distributed-computing/communication-protocols/real-time-messaging-frameworks/end-to-end-encrypted-messengers.md) — Protects data integrity and privacy through end-to-end encryption during direct peer-to-peer communication.
- [Local File Transfer Protocols](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-infrastructure-configuration/network-management/data-transfer-remote-access/local-file-transfer-protocols.md) — Coordinates secure, local-only file movement between devices without external network dependencies.

### Software Engineering & Architecture

- [Multi-Platform Application Suites](https://awesome-repositories.com/f/software-engineering-architecture/cross-platform-development/multi-platform-application-suites.md) — Generates native installation packages for various desktop and mobile platforms from one central source.

### DevOps & Infrastructure

- [Application Packaging](https://awesome-repositories.com/f/devops-infrastructure/distribution-packaging/software-distribution/application-packaging.md) — Packages cross-platform software into native binaries and installers for desktop environments.
- [Android Packages](https://awesome-repositories.com/f/devops-infrastructure/distribution-packaging/software-distribution/application-packaging/android-packages.md) — Compiles and bundles application files into formats ready for Android distribution. ([source](https://cdn.jsdelivr.net/gh/localsend/localsend@main/README.md))
- [Multi-Platform Build Orchestrators](https://awesome-repositories.com/f/devops-infrastructure/cicd-pipeline-automation/core-build-engines/build-tooling/native-build-orchestrators/multi-platform-build-orchestrators.md) — Orchestrates the automated build process to produce native binaries across diverse operating systems.
- [Windows Installers](https://awesome-repositories.com/f/devops-infrastructure/distribution-packaging/software-distribution/native-installers/windows-installers.md) — Produces native Windows executables and MSIX packages for streamlined desktop distribution. ([source](https://cdn.jsdelivr.net/gh/localsend/localsend@main/README.md))
- [macOS Package Generators](https://awesome-repositories.com/f/devops-infrastructure/deployment-management-strategies/automation-and-tooling/deployment-tooling/macos-package-generators.md) — Constructs macOS application bundles and installer packages for desktop deployment. ([source](https://cdn.jsdelivr.net/gh/localsend/localsend@main/README.md))
- [Linux Package Generators](https://awesome-repositories.com/f/devops-infrastructure/distribution-packaging/software-distribution/linux-package-generators.md) — Automates the creation of Linux-specific distribution formats including AppImages and Debian packages. ([source](https://cdn.jsdelivr.net/gh/localsend/localsend@main/README.md))

### Mobile Development

- [Mobile Application Packaging](https://awesome-repositories.com/f/mobile-development/mobile-infrastructure-security/mobile-application-packaging.md) — Bundles and signs mobile application artifacts for deployment across iOS and Android ecosystems.

### Web Development

- [Localization Management Systems](https://awesome-repositories.com/f/web-development/internationalization-localization/translation-management-platforms/localization-management-systems.md) — Streamlines translation workflows by organizing and synchronizing multi-language resource files.

### Part of an Awesome List

- [File Transfer](https://awesome-repositories.com/f/awesome-lists/data/file-transfer.md) — Open-source cross-platform alternative to AirDrop.
- [Connectivity & Sync](https://awesome-repositories.com/f/awesome-lists/media/connectivity-sync.md) — Secure local network file and message sharing utility.
- [File Sharing](https://awesome-repositories.com/f/awesome-lists/media/file-sharing.md) — Cross-platform local network file sharing alternative to AirDrop.
- [File Sharing and Networking](https://awesome-repositories.com/f/awesome-lists/media/file-sharing-and-networking.md) — Secure local file and message sharing without internet.
- [Media and Communication](https://awesome-repositories.com/f/awesome-lists/media/media-and-communication.md) — Cross-platform alternative to AirDrop for file sharing.

### Development Tools & Productivity

- [iOS Packaging Tools](https://awesome-repositories.com/f/development-tools-productivity/build-tooling/ios-packaging-tools.md) — Utility for generating and signing mobile application packages for Apple devices. ([source](https://cdn.jsdelivr.net/gh/localsend/localsend@main/README.md))
