lift
- 1 Devlogs
- 3 Total hours
A file-sharing CLI tool, where the files you're sharing never leave your device (well, except for the person you're sharing them to, that is). Note that not all time working on this is tracked in hackatime.
A file-sharing CLI tool, where the files you're sharing never leave your device (well, except for the person you're sharing them to, that is). Note that not all time working on this is tracked in hackatime.
v1.3.0 just shipped! I switched from warp to axum to use async streams, which ensure that the TCP stream is held until the download is finished - which enables sharing of bigger files, even on slow internet connections.
I’m really proud of the small methods for optimisation I could find - and that I managed to build without a single clippy-all warning!
The next step is encryption, to ward against man-in-the-middle attacks - although it’s already really difficult to get a hold of any data transmitted over lift.
Install it now via cargo install lifter :3