Tailscale has released an experimental Rust library called tailscale-rs, a reimplementation of the core Tailscale networking stack in Rust. It mirrors the tsnet Go library API, allowing developers to embed Tailscale directly into their applications without needing a separate client install. The library includes FFI bindings for
Table of contents
Why Tailscale as a library?Why build another tsnet?Why Rust?OMG are you rewriting Tailscale in Rust?What’s implemented today?What’s next?Sort: