Overview
Twarit is a secure, cross-platform file sharing application built in Go. It enables fast file transfers between devices on the same network with end-to-end encryption for security.
Key Features
- End-to-End Encryption — All file transfers are encrypted for security
- Cross-Platform — Works on Windows, macOS, and Linux
- High-Speed Transfers — Achieved up to 72 MB/s on 5GHz WiFi band
- Real-Time Progress — Responsive progress bar for upload/download feedback
- Zero Configuration — Automatic device discovery on local network
Technical Details
Built entirely in Go for performance and cross-platform compatibility. The application uses:
- Secure encryption protocols for all data transfers
- Efficient networking with minimal overhead
- Clean terminal UI with progress visualization
Performance
| Network Band | Transfer Speed |
|---|---|
| 5GHz WiFi | Up to 72 MB/s |
| 2.4GHz WiFi | Up to 15 MB/s |
| Ethernet | Up to 100 MB/s |