Skip to content

Onionbai/localsend_rs

 
 

Repository files navigation

localsend_rs

WIP: this repository is still WIP.

A localsend protocol V2 implementation in flutter and rust for better performance.

Compare

Performance compare between localsend original and localsend_rs

Test condition :

  • router: TpLink AX3000M
  • sender: Xiaomi 13 ( localsend )
  • receiver: Windows PC ( localsend_rs / localsend )
sender receiver network speed disk speed
localsend localsend 144Mbps 26MB/s
localsend localsend_rs 511Mbps 102M/s

Roadmap

  • Protocol V2
    • Udp announce
    • Register
    • Prepare upload
    • Upload
    • Cancel
    • Send
  • User interface
    • device page
    • discover page
    • send page
    • setting page
  • Platform
    • Windows
    • Android

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 53.7%
  • Rust 23.3%
  • CMake 8.9%
  • C++ 8.2%
  • Shell 1.4%
  • Ruby 1.4%
  • Other 3.1%