`nmrs` is officially stable! v1.0.0 released

⚓ Rust    📅 2025-12-15    👤 surdeus    👁️ 2      

surdeus

Super excited to say I've finished 1.0.0 which deems my library API as stable. Breaking changes will only occur in major version updates (2.0.0+). All public APIs are documented and tested.

The GUI is still on 0.5.0-beta while I integrate VPN and other features

nmrs is a library providing NetworkManager bindings over D-Bus. Unlike nmcli wrappers, nmrs offers direct D-Bus integration with a safe, ergonomic API for managing WiFi, Ethernet, and VPN connections on Linux. It's also runtime-agnostic and works with any async runtime.

This is my first (real) open source project and I'm pretty proud of it. It's been really nice to find my love for FOSS through nmrs.

Hope someone derives use out of this and is kind enough to report any bugs, feature requests or general critiques!

I am more than open to contributions as well!

Docs:

1 post - 1 participant

Read full topic

🏷️ Rust_feed