DevTrends开发者趋势
主题色

keibisoft /

keibidrop

We have built KeibiDrop because me and the people close to me were tired of cloud storages, and to copy data fully across our devices in order to use it. Now with KeibiDrop you can mount and stream folders between your c…

DT商业与增长DT数据与运维DT桌面应用DTWeb 应用DT终端DTWeb

关于

We have built KeibiDrop because me and the people close to me were tired of cloud storages, and to copy data fully across our devices in order to use it. Now with KeibiDrop you can mount and stream folders between your computers (and web browser) access and edit data on-demand as if it was local. You can try it instantly in the browser https://web.keibidrop.com/ (you need two devices) or by building from source/ downloading from the github releases. (there are also demo recordings in the Readme on github). We also got a marketing website for it here: https://keibidrop.com The desktop app, engine and CLI are FOSS AGPL-v3 and in terms of architecture and stack the following holds: - It uses a full-duplex P2P IPv6 connection between peers with a fallback to a data forwarding relay. - We got a dual networking stack QUIC + TCP using protocol buffers (WebRTC to be added), and we use ML-KEM-1024 + X25519 for the handshake and either aes-gcm-256 or chacha20-poly1305 for the session, and we do a latency hiding re-key inspired by Signal's SPQR. - it relies on FUSE, macFUSE, and WinFsp as filesystem drivers and the whole gist of it is to "hide the latency" of remote filesystems and to just give the feeling of teleporting files. - we use golang for the engine, and rust + slint.dev for the GUI Our goal was to have a lightweight, cross platform filesystem that does not use many resources, has the RAM usage bounded and gives the feeling as if working on a local filesystem. Currently the filesystem respects POSIX semantics, (except for symlinks and hardlinks, I have them disabled), and we tested it on intercontinental links (between Romania and Singapore), on both relayed connections and direct connections. You can use git, pijul, Premiere Pro, DaVinci Resolve or any tools you would normally use on your local computer, or use our docker image on your NAS storage and instantly access the data you need while you are travelling.

收录记录

  1. Show HN

    2026年10月21日 · 1 次收录

讨论这个产品