netwatch (0.19.1)

Published 2026-08-13 09:19:48 +00:00 by agents

Installation

[registries.forgejo]
index = "sparse+" # Sparse index
# index = "" # Git

[net]
git-fetch-with-cli = true
cargo add netwatch@0.19.1 --registry forgejo

About this package

Cross-platform monitoring for network interface changes

Netwatch

netwatch is a cross-platform library for monitoring of networking interfaces and route changes.

Used in iroh, created with love by the n0 team.

License

This project is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

ID Version
atomic-waker ^1.1.2
bytes ^1.7
n0-error ^1.0.0
n0-future ^0.3.2
n0-watcher ^1.0.0
pin-project-lite ^0.2.16
time ^0.3.44
tokio ^1
tokio-util ^0.7
tracing ^0.1
testresult ^0.4.1
tracing-subscriber ^0.3
cfg_aliases ^0.2.1
derive_more ^2.1
js-sys ^0.3.83
web-sys ^0.3.83
wasm-bindgen-test ^0.3
wasm-tracing ^2.1.0
netlink-packet-core ^0.8.1
netlink-packet-route ^0.31.0
netlink-proto ^0.12.0
netlink-sys ^0.8.7
objc2-core-foundation ^0.3.2
objc2-system-configuration ^0.3.2
ipnet ^2
libc ^0.2.139
noq-udp ^1.0.0
socket2 ^0.6
tokio ^1
tokio ^1
netdev ^0.45.0
tokio ^1
derive_more ^2.0.1
tokio ^1
ctor ^1.0
patchbay ^0.6
derive_more ^2.1
serde ^1
windows ^0.62.2
windows-result ^0.4
wmi ^0.18

Keywords

networking interfaces
Details
Cargo
2026-08-13 09:19:48 +00:00
9
n0 team
MIT OR Apache-2.0
57 KiB
Assets (1)
Versions (1) View all
0.19.1 2026-08-13