#networking #cross-platform #routes #interface #monitoring

netwatch

Cross-platform monitoring for network interface changes

3 releases (breaking)

new 0.3.0 Jan 14, 2025
0.2.0 Dec 2, 2024
0.1.0 Nov 4, 2024

#1707 in Network programming

Download history 727/week @ 2024-10-30 1043/week @ 2024-11-06 1172/week @ 2024-11-13 977/week @ 2024-11-20 2361/week @ 2024-11-27 2618/week @ 2024-12-04 3227/week @ 2024-12-11 1530/week @ 2024-12-18 680/week @ 2024-12-25 2163/week @ 2025-01-01 1759/week @ 2025-01-08

6,818 downloads per month
Used in 17 crates (5 directly)

MIT/Apache

155KB
3.5K SLoC

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.


lib.rs:

Networking related utilities

Dependencies

~5–45MB
~659K SLoC