Skip to content

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

Notifications You must be signed in to change notification settings

tom8zds/localsend_rs

Repository files navigation

localsend_rs

logo

Build version

WIP: this repository is still WIP.

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

Screen shots

logo

Performance

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
    • discover page
      • device list
      • device favorite
    • receive page
      • task progress
      • pic preview
      • mission progress
    • send page
    • setting page
      • theme setting
      • locale setting
      • server setting
        • start / stop
        • server config
        • save directory
        • save pic to album
        • save to history
  • Platform
    • Windows
    • Android
    • linux

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

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published