
Anyone else using COSS UI? It's really growing on me
We are doing UI with https://coss.com/ui these days and it looks so good on our open-source project.
https://github.com/tonyantony300/alt-sendme

We are doing UI with https://coss.com/ui these days and it looks so good on our open-source project.
https://github.com/tonyantony300/alt-sendme
Hi all,
I’ve been working on AltSendme for the past 8 months, a free and open-source file transfer app built around one simple idea: file transfer doesn’t need to be complicated.
Instead of uploading your files to cloud storage first, AltSendme uses peer-to-peer transfer powered by Iroh. You drop a file or folder, AltSendme creates a one-time share ticket, and the receiver pastes that ticket to start the transfer.
Available as cross-platform desktop applications, Android and CLI.
Some of the main features:
- Peer-to-peer direct transfers, with no cloud storage in the middle
- End-to-end encryption using QUIC + TLS 1.3
- No accounts or personal info required
- Send files or folders of any size or format
- Resumable transfers if a download gets interrupted
- Broadcast mode to share the same file/folder with multiple peers
- Preview before downloading
- Fast transfers, including support for multi-gigabit connections
- NAT traversal with encrypted relay fallback (Self-host Iroh relays)
- Free and open source
I’m sharing it here because I’d love feedback from other web/dev folks, and I’m also looking for contributors.
Hi all, me and few contributors are working on this p2p file sharing project called AltSendme since past 8 months. We introduced support for self-hosting Iroh relays for NAT traversal and encrypted relay fallback.
Though rudimentary we included
- Docker Compose for your own VPS, with production config examples (Let's Encrypt, rate limits, optional access control)
- fly dot io templates: a quick fly dot dev path to try it without a custom domain, plus production setup with Let's Encrypt and your own hostname
AltSendme can support large files and impressive throughput. Can use to send files from raspberrypi to linux to android phone.
For sharing files across networks anyone can use Iroh public relays and within the same network you can choose to disable relays completely.
If anyone can, please go through the config and setup - if any gaps found, I am sure many people would, please rise a PR against main. I look forward to making this better for everyone. Thanks.
Hi all,
AltSendme is a free, open-source peer-to-peer file sharing tool that transfers files directly between devices without requiring cloud storage or accounts.
Thanks to everyone who supported this project the last time I shared it here! Since then, it has grown to over 8.3k GitHub stars, we started a community around the project in discord and released newer versions.
I've finally found the time to focus on it again, and the timing couldn't be better-Iroh, the underlying networking stack, has now reached its 1.0 release.
Context about existing features
- Share files anywhere - same network or remote
- Resumable - pickup from where its left off in case of network disruptions
- end-to-end encrypted
- Blake3 verified file transfer
- send big files really fast
- no accounts needed
Highlights since last post
- Networking: Iroh 1.0, the first stable release underlying peer-to-peer networking stack, featuring stable APIs, wire compatibility across v1 releases, QUIC multipath support, and improved direct connectivity
- Self-host Iroh relays
- Option to disable public relays - share files within same network without public relay assistance.
- An android version.
- Broadcast to multiple people at the same time
- Preview of what is being sent over
- UI underwent a revamp - more polished and smooth UI - with cossui
AltSendme available as cross-platform, desktop, mobile(android) and CLI(sendme).
Contributor reported transfer rates - 300mbps for remote transfers, local transfer with raspberry(with CLI) at 180mbps
Push the limits of file sharing and let me know what the limits are!
Self-host setup is rudimentary - try it out and help me make it better for everyone. We welcome contributions!
Thank you.