| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| keibidrop-0.3.0-windows-amd64.zip | 2026-05-24 | 34.0 MB | |
| keibidrop-0.3.0-darwin-amd64.tar.gz | 2026-05-24 | 31.4 MB | |
| keibidrop_0.3.0_amd64.deb | 2026-05-24 | 34.6 MB | |
| keibidrop-0.3.0-darwin-arm64.dmg | 2026-05-24 | 33.0 MB | |
| keibidrop-0.3.0-darwin-arm64.tar.gz | 2026-05-24 | 29.1 MB | |
| keibidrop-0.3.0-linux-amd64.tar.gz | 2026-05-24 | 34.2 MB | |
| SHA256SUMS | 2026-05-24 | 494 Bytes | |
| README.md | 2026-05-23 | 2.4 kB | |
| v0.3.0 source code.tar.gz | 2026-05-23 | 22.3 MB | |
| v0.3.0 source code.zip | 2026-05-23 | 22.5 MB | |
| Totals: 10 Items | 241.2 MB | 0 | |
What's New
- Saved Files Browser: browse and open received files without leaving the app
- Bonjour Discovery: find peers on local network automatically (iPhone, Mac, Linux on same Wi-Fi)
- File Persistence: shared files survive app restarts, no need to re-add after relaunch
- Unshare: remove individual files from sharing without disconnecting
- Resumable Downloads: incomplete transfers resume automatically when the same peer reconnects
- Download Registry: encrypted on-disk tracking of in-progress transfers; different peer or incognito session starts clean
- Disconnect Detection: UI immediately returns to connect screen when a peer drops
- Presence System: contacts show online/offline status in real time
- iOS Background Notifications: warns when iOS is about to suspend the connection
Improved
- Stale file pruning: automatically removes entries for files deleted from disk
- Stale peer cleanup: clears ghost peers on disconnect, deduplicates by name
- Download pause UX: paused state reflected cleanly, no more internal errors shown to user
- Linux throughput: block size optimized to 128 KiB
- gRPC frame size optimized for large transfers
- Desktop theme consolidated
Fixed
- Broken data relay fallback: relay path was completely non-functional
- OOM vulnerability: malicious length header could exhaust memory; now capped
- Stuck connections: 15-second P2P accept deadline prevents indefinite hangs
- Event channel overflow: newest events were dropped under load; transfer counter could underflow
- Reconnect events: health status and reconnect now properly surface in mobile UI
- Presence false positives: peers no longer see their own heartbeats as "contact online"
- Contact list scroll bug on desktop
- iOS UI flicker on fresh connect
CLI
The kd standalone CLI now has full feature parity with the interactive REPL, with 10 new commands: unshare, add-as, cancel-download, progress, poll-event, incognito, peer-info, version, and more.
Install
macOS (Homebrew):
brew tap keibisoft/keibidrop
brew install keibidrop
Linux (Debian/Ubuntu):
sudo dpkg -i keibidrop_0.3.0_amd64.deb
Windows (Chocolatey):
choco install keibidrop
Or download the binaries below.