Home
Softono
localsend_rs

localsend_rs

Open source Dart
58
Stars
6
Forks
3
Issues
3
Watchers
1 year
Last Commit

About localsend_rs

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

Platforms

Web Self-hosted iOS Android

Languages

Dart

Links

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
    • [x] Udp announce
    • [x] Register
    • [x] Prepare upload
    • [x] Upload
    • [ ] Cancel
    • [ ] Send
  • [ ] User interface
    • [ ] discover page
      • [x] device list
      • [ ] device favorite
    • [x] receive page
      • [x] task progress
      • [ ] pic preview
      • [ ] mission progress
    • [ ] send page
    • [ ] setting page
      • [x] theme setting
      • [x] locale setting
      • [x] server setting
        • [x] start / stop
        • [ ] server config
        • [x] save directory
        • [ ] save pic to album
        • [ ] save to history
  • [x] Platform
    • [x] Windows
    • [x] 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.